【发布时间】:2015-09-13 14:21:03
【问题描述】:
我正在尝试在 python 中将一些代码从 openCV 更新为 openCV2。原代码如下:
self.capture = cv.CaptureFromCAM(0)
cv.SetCaptureProperty( self.capture, cv.CV_CAP_PROP_FRAME_WIDTH, 160 );
cv.SetCaptureProperty( self.capture, cv.CV_CAP_PROP_FRAME_HEIGHT, 120 );
我为 openCV2 编写的代码是这样的:
self.capture = cv2.VideoCapture(0)
cv2.VideoCapture.set( CV_CAP_PROP_FRAME_WIDTH, 160 );
cv2.VideoCapture.set( CV_CAP_PROP_FRAME_HEIGHT, 120 );
但是这不起作用,我收到一条错误消息:
cv2.VideoCapture.set(CV_CAP_PROP_FRAME_WIDTH, 160); AttributeError: 'builtin_function_or_method' 对象没有属性 'set'
【问题讨论】: