用python中的cv2库打开摄像头
生活随笔
收集整理的这篇文章主要介绍了
用python中的cv2库打开摄像头
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
前提:确保pycharm中已经导入了cv2库
# -*- coding:utf8 -*-import cv2 as cv
cap = cv.VideoCapture(0) # 打开摄像头
while (True):
hx, frame = cap.read() # 开始用摄像头读数据,返回hx为true则表示读成功,frame为读的图像
if hx is False:
print('read video error')
exit()
gray = cv.cvtColor(frame, cv.COLOR_BGR2GRAY) # 把彩色图像转换成灰度图像,也可不转换
cv.namedWindow('video', cv.WINDOW_AUTOSIZE) # 窗口设置为自动调节大小
cv.imshow('video', gray)
if cv.waitKey(1) & 0xFF == ord('q'): # 按q退出
break
cap.release() # 释放摄像头
cv.destroyAllWindows() # 结束所有窗口
转载于:https://www.cnblogs.com/2252510756-com/p/10263598.html
《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读总结
以上是生活随笔为你收集整理的用python中的cv2库打开摄像头的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Concurrent Package
- 下一篇: Python之协程