计算机视觉、图像采集、计算机视觉入门
·
#导入模块
import cv2
#创建一个摄像头对象
photo = cv2.VideoCapture(0)
#循环读取摄像头数据
while True:
#读取摄像头数据
ret, frame = photo.read()
#判断摄像头数据是否读取成功
if not ret:
break
#显示摄像头数据
cv2.imshow('frame', frame)
#暂停20毫秒
cv2.waitKey(20)
如果程序有错误,解决问题的首要思路是:
1.先看一下OpenCV包有没有安装,没有安装是不可行的,打开Python终端输入“pip install opencv-python”即可安装。
2.检查摄像头有没有故障(前提是OpenCV包已经安装部署完毕)
import cv2 #检查摄像头是否打开 photo = cv2.VideoCapture(0) print(photo.isOpened()) #看是不是 True,如果是,则说明摄像头打开了,否则就是摄像头打开失败了
注:这是作者在做测试中遇到的问题。
更多推荐
所有评论(0)