无法获取VideoCapture属性,因为未定义属性标识符

时间:2016-07-13 08:10:04

标签: python opencv

我正在尝试处理视频文件中的帧,并知道视频中当前帧的位置。

cap = cv2.VideoCapture('Videos/IMG_2483.MOV')
print("Position : %d" % cap.get(cv2.CV_CAP_PROP_POS_MSEC))

我一直收到这个错误:

AttributeError: 'module' object has no attribute 'CV_CAP_PROP_POS_MSEC'

我想我错误地调用了属性“CV_CAP_PROP_POS_MSEC”。我一直在寻找,但我无法理解。

提前致谢!

1 个答案:

答案 0 :(得分:3)

似乎在已安装的Opencv版本中不推荐CV_CAP_PROP_POS_MSEC,将其更改为cv2.CAP_PROP_POS_MSEC。在Opencv 3.1上对我有用

相关问题