sha*_*ady 6 python opencv constants video-capture image-processing
目前,我使用opencv 3.1.0,执行以下代码时遇到以下错误:
post_frame = cap.get(cv2.CV_CAP_PROP_POS_FRAMES)
Run Code Online (Sandbox Code Playgroud)
我收到以下错误消息:
文件"videoOperation.py",第37行,pos_frame = cap.get(cv2.CV_CAP_PROP_POS_FRAMES)AttributeError:'module'对象没有属性'CV_CAP_PROP_POS_FRAMES'
使用OpenCV 2.x时,代码应使用以下格式编写:
post_frame = cap.get(cv2.cv.CV_CAP_PROP_POS_FRAMES)
Run Code Online (Sandbox Code Playgroud)
从opencv 3.0.0-dev python绑定不能正常工作,我知道
在opencv3.0中删除了cv2.cv子模块,也改变了一些常量
但是cv2.CV_CAP_PROP_POS_FRAMES对我不起作用,那我该怎么办?
Vis*_*hal 10
你在找这个:
post_frame = cap.get(cv2.CAP_PROP_POS_FRAMES)
Run Code Online (Sandbox Code Playgroud)
尝试输入此而不是你的:
post_frame = cap.get(1) #CAP_PROP_POS_FRAMES = 1
Run Code Online (Sandbox Code Playgroud)
如果您输入help('cv2')Python shell,您会发现对语法的一些修改.这些都不是全部Data.只是一个例子.
CAP_PROP_PAN = 33
CAP_PROP_POS_AVI_RATIO = 2
CAP_PROP_POS_FRAMES = 1
CAP_PROP_POS_MSEC = 0
CAP_PROP_PVAPI_BINNINGX = 304
CAP_PROP_PVAPI_BINNINGY = 305
CAP_PROP_PVAPI_DECIMATIONHORIZONTAL = 302
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13115 次 |
| 最近记录: |