python 看摄像头
Python是一个功能强大的编程语言,它可以用来控制各种硬件装备,包括摄像头。在本文中,我们将介绍怎样使用Python和OpenCV库来实现一个简单的摄像头监控程序。
import cv2 # 通过OpenCV库打开摄像头 cap = cv2.VideoCapture(0) # 设置捕捉视频的帧率和尺寸 cap.set(cv2.CAP_PROP_FPS, 30) cap.set(cv2.CAP_PROP_FRAME_WIDTH, 640) cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 480) while True: # 读取摄像头捕捉的视频帧 ret, frame = cap.read() # 在窗口中显示视频帧 cv2.imshow("Camera Feed", frame) # 如果按下"q"键,则退出程序 if cv2.waitKey(1) == ord("q"): break # 释放摄像头资源 cap.release() cv2.destroyAllWindows()
在上面的代码中,我们首先导入了OpenCV库,然后使用cv2.VideoCapture()
函数打开摄像头。我们还设置了视频的帧率和尺寸。在while
循环中,我们使用cap.read()
函数读取摄像头捕捉的视频帧,并通过cv2.imshow()
函数在窗口中显示视频帧。最后,通过检测键盘按键来控制程序的退出。
通过这段简单的代码,我们就能够轻松地实现一个摄像头监控程序。
文章来源:丸子建站
文章标题:python 看摄像头
https://www.wanzijz.com/view/75595.html