changeset 958:747a5c68bd3c

minor improvement and bug correction
author Nicolas Saunier <nicolas.saunier@polymtl.ca>
date Fri, 18 Aug 2017 18:00:11 -0400
parents 5d9899504977
children 4f32d82ca390
files python/cvutils.py
diffstat 1 files changed, 3 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/python/cvutils.py	Tue Aug 15 16:51:04 2017 -0400
+++ b/python/cvutils.py	Fri Aug 18 18:00:11 2017 -0400
@@ -160,7 +160,8 @@
                     ret, img = cap.read()
                     rets.append(ret)
                     images.append(img)
-                if array(rets).all():
+                ret = array(rets).all()
+                if ret:
                     if printFrames:
                         print('frame shown {0}'.format(nFramesShown))
                     for i in xrange(len(filenames)):
@@ -173,7 +174,7 @@
                     nFramesShown += step
                     if step > 1:
                         for i in xrange(len(captures)):
-                            captures.set(cv2.cv.CV_CAP_PROP_POS_FRAMES, firstFrameNums[i]+nFramesShown)
+                            captures[i].set(cv2.cv.CV_CAP_PROP_POS_FRAMES, firstFrameNums[i]+nFramesShown)
             cv2.destroyAllWindows()
         else:
             print('Video captures for {} failed'.format(filenames))