1)安装OpenCV: pip install opencv
2)打开摄像头,获取视频流,显示在窗口上
import cv2 as cv
# 0是代表摄像头编号,只有一个的话默认为0
capture = cv.VideoCapture(0)
while True:
# 调用摄像机
ref, frame = capture.read()
# 输出图像,第一个为窗口名字
cv.imshow('PC Camera', frame)
# 等待5秒显示图像,若过程中按“Esc”(key=27)退出
c = cv.waitKey(5) & 0xff
if c == 27:
# 释放所有窗口
cv.destroyAllWindows()
break
示例图片: