Skip to content

Commit b2eb4db

Browse files
committed
Fix for Python wrapper.
1 parent f927207 commit b2eb4db

File tree

1 file changed

+15
-7
lines changed

1 file changed

+15
-7
lines changed

Demo.py

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,17 @@
5555
cv2.waitKey(1000)
5656
print "Wait for the header"
5757

58-
pos_frame = capture.get(cv2.cv.CV_CAP_PROP_POS_FRAMES)
58+
#pos_frame = capture.get(cv2.cv.CV_CAP_PROP_POS_FRAMES)
59+
#pos_frame = capture.get(cv2.CV_CAP_PROP_POS_FRAMES)
60+
pos_frame = capture.get(1)
5961
while True:
6062
flag, frame = capture.read()
6163

6264
if flag:
6365
cv2.imshow('video', frame)
64-
pos_frame = capture.get(cv2.cv.CV_CAP_PROP_POS_FRAMES)
66+
#pos_frame = capture.get(cv2.cv.CV_CAP_PROP_POS_FRAMES)
67+
#pos_frame = capture.get(cv2.CV_CAP_PROP_POS_FRAMES)
68+
pos_frame = capture.get(1)
6569
#print str(pos_frame)+" frames"
6670

6771
img_output = bgs.apply(frame)
@@ -71,15 +75,19 @@
7175
cv2.imshow('img_bgmodel', img_bgmodel)
7276

7377
else:
74-
capture.set(cv2.cv.CV_CAP_PROP_POS_FRAMES, pos_frame-1)
75-
print "Frame is not ready"
78+
#capture.set(cv2.cv.CV_CAP_PROP_POS_FRAMES, pos_frame-1)
79+
#capture.set(cv2.CV_CAP_PROP_POS_FRAMES, pos_frame-1)
80+
#capture.set(1, pos_frame-1)
81+
#print "Frame is not ready"
7682
cv2.waitKey(1000)
77-
# break
83+
break
7884

7985
if 0xFF & cv2.waitKey(10) == 27:
8086
break
8187

82-
if capture.get(cv2.cv.CV_CAP_PROP_POS_FRAMES) == capture.get(cv2.cv.CV_CAP_PROP_FRAME_COUNT):
83-
break
88+
#if capture.get(cv2.cv.CV_CAP_PROP_POS_FRAMES) == capture.get(cv2.cv.CV_CAP_PROP_FRAME_COUNT):
89+
#if capture.get(cv2.CV_CAP_PROP_POS_FRAMES) == capture.get(cv2.CV_CAP_PROP_FRAME_COUNT):
90+
#if capture.get(1) == capture.get(cv2.CV_CAP_PROP_FRAME_COUNT):
91+
#break
8492

8593
cv2.destroyAllWindows()

0 commit comments

Comments
 (0)