当前位置:婀娜女性网>美好生活>心理>

capture怎么设置摄像头分辨率

心理 阅读(3.03W)
capture怎么设置摄像头分辨率

摄像头拍不出想要的分辨率,解决如下:

确认摄像头是否支持该分辨率,如果是usb+转换板摄像头还要确认转换板是否支持该分辨率

调用摄像头后直接设置分辨率

capture = VideoCapture(0)//打开电脑自带摄像头

capture.set(CAP_PROP_FRAME_WIDTH, 720)

capture.set(CAP_PROP_FRAME_HEIGHT, 480)

opencv默认640*480。

如果是usb摄像头一定要

capture = VideoCapture(1)//打开usb摄像头

将0改为1,如果设置为0,然后禁用电脑自带的摄像头,这样虽然会调用usb摄像头拍摄,但是分辨率参数还是电脑自带的分辨率。所以如果要修改usb摄像头分辨率,需要直接调用usb。