首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法从opencv视频捕获中获取16位图像

有没有办法从opencv视频捕获中获取16位图像
EN

Stack Overflow用户
提问于 2018-08-11 01:40:30
回答 1查看 1.3K关注 0票数 0

如果一个摄像头支持16位灰度图像,如何通过opencv视频捕获类获取16位图像?

我们是否可以使用by cam.set CV2 CAP_PROP_FORMAT属性来执行此操作?如果是,如何设置此属性?

环境: windows 10

opencv3.1 python绑定

python 3.6.3

网络摄像头:带原始16位数据馈送的纯热源

EN

回答 1

Stack Overflow用户

发布于 2020-06-10 22:43:26

此代码示例适用于我:

代码语言:javascript
复制
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://flir.custhelp.com/app/answers/detail/a_id/3387/~/boson-video-and-image-capture-using-opencv-16-bit-y16/session/L2F2LzEvdGltZS8xNTkxNzk5OTQwL2dlbi8xNTkxNzk5OTQwL3NpZC9mVW15VlhkTVpMVE5YcEVvT0dnc20lN0VIN0F6X0ZhV0ZEWjJqT0VtZFgyeDczOWpXV1RvVUNRZXQ3UmdabHJidjVXZDhEaEF1SjVPa2h6OEZOdThVRVNJT2JsclFGenpoNGQ0R2NoZ0xiaGx4TFdFN1czbHdnZzk4USUyMSUyMQ==

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51791560

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档