Python 打开摄像头

本文介绍如何使用Python的OpenCV库打开摄像头,包括导入cv2、创建VideoCapture对象、检查摄像头是否打开、循环读取帧并显示,按q键退出,最后释放资源。

作者:zhuge··预计阅读 2 分钟·693 阅读·0 评论

需要导入cv2

import cv2 as cv
cap = cv.VideoCapture(0)
if not cap.isOpened():
    print("Cannot open camera")
    exit()
while True:
    # 逐帧捕获
    ret, frame = cap.read()
    # 如果正确读取帧,ret为True
    if not ret:
        break
    # 显示结果帧
    cv.imshow('frame', frame)
    if cv.waitKey(1) == ord('q'):
        break
# 完成所有操作后,释放捕获器
cap.release()
cv.destroyAllWindows()


相关文章

评论

加载中...