python3.x打开USB双目摄像头(红外IR&可见光EO)

原文:https://blog.csdn.net/qq_25661221/article/details/106408323
此例基于python3.x版本进行
USB-Camera硬件参数
购买连接链接: [淘宝连接]:
复制这行话₤9X9D1rKnatV₤打開氵匋宝【3D视觉双目摄像头模组宽动态人脸识别USB摄像头模块UVC近红外逆光】
价格为380RMB

项目Value
支持操作系统Windows/other/Android
是否需要驱动免驱动
网络连接方式有线连接
像素200 W
感光元器件类型CMOS
最大分辨率1920*1080
颜色HXY-2000
功能可见光&夜视

1、查询是否具有numpy和opencv模块在cmd终端输入

pip list


2、添加numpy和opencv模块(python3.版本一般已经将numpy模块纳入默认安装模块中)
在cmd终端输入如下命令

pip install numpy

pip install opencv-python


等到终端界面显示成功后
编辑完整代码如下

import cv2
import numpy as np 
# IR Camera open and setting
cap1 = cv2.VideoCapture(0)
cap1.set(cv2.CAP_PROP_FRAME_WIDTH, 640)
cap1.set(cv2.CAP_PROP_FRAME_HEIGHT, 480)
# EO Camera open and setting
cap2 = cv2.VideoCapture(1)
cap2.set(cv2.CAP_PROP_FRAME_WIDTH, 640)
cap2.set(cv2.CAP_PROP_FRAME_HEIGHT, 480)
#打开本地(笔记本电脑自带)摄像头
cap3 = cv2.VideoCapture(2)
cap3.set(cv2.CAP_PROP_FRAME_WIDTH, 640)
cap3.set(cv2.CAP_PROP_FRAME_HEIGHT, 480)

ret1, frame1 = cap1.read()
ret2, frame2 = cap2.read()
ret3, frame2 = cap3.read()
while ret1 and ret2 and ret3:    
    ret1, frame1 = cap1.read()    
    ret2, frame2 = cap2.read()   
    ret3, frame3 = cap3.read() 
    cv2.imshow('Infrare-', frame1)    
    cv2.imshow('Camera-1', frame2) 
    cv2.imshow('LoadCamera-2', frame3)   
    if cv2.waitKey(1) & 0xFF == ord('q'):
       break        
cap1.release()
cap2.release()
cap3.release()
cv2.destroyAllWindows()


效果图展示如下

————————————————
版权声明:本文为CSDN博主「不羁绊Delta风」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_25661221/article/details/106408323

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值