python 使用opencv打开自己的摄像头并实时查看

import cv2
 
 
if __name__ == "__main__":
 
    video_capture = cv2.VideoCapture(0)#调用笔记本自带摄像头
 
    while True:
        ret, draw = video_capture.read()
        cv2.imshow('live camera', draw)
        if cv2.waitKey(20) & 0xFF == ord('q'):
            break
 
    video_capture.release()
    cv2.destroyAllWindows()

上面是按q退出的实时摄像显示,效果:

如果带有多个摄像头,那么就将代码中的

video_capture = cv2.VideoCapture(0)

改成

video_capture = cv2.VideoCapture(1)