计算机视觉、图像采集、计算机视觉入门

📅 2026/7/2 14:38:48 👁️ 阅读次数 📝 编程学习
计算机视觉、图像采集、计算机视觉入门
#导入模块 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,如果是,则说明摄像头打开了,否则就是摄像头打开失败了

注:这是作者在做测试中遇到的问题。