Ejemplo n.º 1
0
#Get options
for opt,arg in opts:
    if (opt in ("-h","--help")):
        usage()
        sys.exit(0)
    else:
        print "Unknown option :"+str(opt)
        sys.exit(2)

#Check there is only width, height and one input file
if not (len(args) == 4):
    usage()
    sys.exit(2)

width=int(args[0])
height=int(args[1])
filename1 = args[2]
filename2 = args[3]

yuvstream1 = yuv.stream(filename1, width, height)
yuvstream2 = yuv.stream(filename2, width, height)

print "Stream 1"
print "No. of frames:\t"+str(len(yuvstream1.content))
print
print "Stream 2"
print "No. of frames:\t"+str(len(yuvstream2.content))

print yuvstream1.avPSNR(yuvstream2)
Ejemplo n.º 2
0
#Parse options and arguments
try:
    opts, args = getopt.getopt(sys.argv[1:], "hr",
                               ["help"])
except getopt.GetoptError:
    usage()
    sys.exit(2)

#Get options
for opt,arg in opts:
    if (opt in ("-h","--help")):
        usage()
        sys.exit(0)
    else:
        print "Unknown option :"+str(opt)
        sys.exit(2)

#Check there is only width, height and one input file
if not (len(args) == 3):
    usage()
    sys.exit(2)

width=int(args[0])
height=int(args[1])
filename = args[2]

yuvstream = yuv.stream(filename, width, height)
print "No. of frames:\t"+str(len(yuvstream.content))