2021-02-20 来源:华纳网 责任编辑:王双双 人气:
核心提示:我们日常所见的停车场车牌识别、人脸考勤机、交通拍照、支付宝人脸识别等或多或少都使用了OpenCV。那么本节课就用Python和OpenCV来调用USB摄像头并显示出来。

知识点:

初识OpenCV

调用USB摄像头

使用OpenCV显示图像

 

 

 

本期内容:

OpenCV是开源发行的跨平台计算机视觉和机器学习软件库,可以运行在几乎所有的系统上。 

我们日常所见的停车场车牌识别、人脸考勤机、交通拍照、支付宝人脸识别等或多或少都使用了OpenCV。

那么本节课就用Python和OpenCV来调用USB摄像头并显示出来。

 

 

#引用OpenCV库

  •  
import cv2

#打开摄像头

  •  
cap = cv2.VideoCapture(1)

#永远执行一段语句

  •  
while True:

 

  #从摄像头获取一幅图像

  •  
  ret,frame = cap.read()

 

  #将图像显示出来

  •  
 cv2.imshow("cap", frame)

  #按键判断,如果按下q就退出程序

  •  
  •  
  •  
  •  
  if cv2.waitKey(100) & 0xff == ord('q'):    breakcap.release()cv2.destroyAllWindows()

 

完整的源代码可以在Github上下载。

https://github.com/cn09876/guyuedu



 





免责声明:本文仅代表作者个人观点,与华纳网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。