目前我正在使用opencv 3.1.0,当执行以下代码时遇到了以下错误:
post_frame = cap.get(cv2.CV_CAP_PROP_POS_FRAMES)
我收到了以下错误信息:
文件 "videoOperation.py",第37行, pos_frame = cap.get(cv2.CV_CAP_PROP_POS_FRAMES) AttributeError: 'module' object has no attribute 'CV_CAP_PROP_POS_FRAMES'
当使用OpenCV 2.x时,代码应该按照以下格式编写:
post_frame = cap.get(cv2.cv.CV_CAP_PROP_POS_FRAMES)
从opencv 3.0.0-dev python bindings not working properly得知,cv2.cv的子模块已被移除,同时一些常量也发生了改变。但是,对于我来说,cv2.CV_CAP_PROP_POS_FRAMES并没有起作用。那么我该怎么办呢?