Python调用网络摄像头

来自CloudWiki
跳转至: 导航搜索

安装包

C:\Users\thinkpad>pip3 install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple

Collecting opencv-python
  Downloading https://files.pythonhosted.org/packages/1f/51/e0b9cef23098bc31c77b0e06221dd8d05119b9782d4c2b1d1482e22b5f5e/opencv_python-4.1.1.26-cp37-cp37m-win_amd64.whl (39.0MB)

代码

#-*- coding=utf-8 -*-
import cv2
import numpy as np

#cap = cv2.VideoCapture(0)#调用内置摄像头
cap = cv2.VideoCapture(1)#调用usb外置摄像头
while True:
    ret,frame = cap.read()
    cv2.imshow('frame',frame)#一个窗口用以显示原视频
    if cv2.waitKey(1) &0xFF == ord('q'):
        break

cap.release()
cv2.destroyAllWindows()