不安装opencv-python打开摄像头
可以使用OpenCV库中的VideoCapture类来打开摄像头,不需要安装opencv-python。以下是一个示例代码,演示如何打开摄像头并显示视频流:
import cv2
# 创建VideoCapture对象,参数0表示打开默认摄像头
cap = cv2.VideoCapture(0)
# 循环读取视频流
while True:
# 读取一帧视频
ret, frame = cap.read()
# 显示视频帧
cv2.imshow('frame', frame)
# 等待键盘输入,按下q键退出循环
if cv2.waitKey(1) == ord('q'):
break
# 释放VideoCapture对象
cap.release()
# 关闭所有窗口
cv2.destroyAllWindows()
需要注意的是,使用VideoCapture类打开摄像头需要系统中已经安装了相应的摄像头驱动程序,否则无法正常读取视频流。
原文地址: https://www.cveoy.top/t/topic/bhmV 著作权归作者所有。请勿转载和采集!