【发布时间】:2016-11-28 12:28:31
【问题描述】:
目前我使用的是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:“模块”对象没有属性“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 子模块在 opencv3.0 中被删除,一些常量也被改变了
但是 cv2.CV_CAP_PROP_POS_FRAMES 对我不起作用,那我该怎么办?
【问题讨论】:
标签: python opencv image-processing constants video-capture