如果一个摄像头支持16位灰度图像,如何通过opencv视频捕获类获取16位图像?
我们是否可以使用by cam.set CV2 CAP_PROP_FORMAT属性来执行此操作?如果是,如何设置此属性?
环境: windows 10
opencv3.1 python绑定
python 3.6.3
网络摄像头:带原始16位数据馈送的纯热源
发布于 2020-06-10 22:43:26
此代码示例适用于我:
import cv2
device_index = 0
cap = cv2.VideoCapture(device_index+cv2.CAP_DSHOW)
cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter.fourcc('Y','1','6',' '))
cap.set(cv2.CAP_PROP_CONVERT_RGB, False)
code, frame = cap.read()发自:
https://stackoverflow.com/questions/51791560
复制相似问题