Python的强大之处在于还可以对硬件进行直接控制,其中控制摄像头就是一个应用最广泛的功能,如下是Python采集摄像头的代码案例:
import time
import cv2
cap = cv2.VideoCapture(0)
while True:
ret, frame = cap.read()
font = cv2.FONT_HERSHEY_SIMPLEX
cv2.putText(frame, 'caovan', (200, 200), font, 4, (255, 0, 0), 4)
cv2.imshow('摄像头采集', frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
time.sleep(0.025)
cap.release()
cv2.destroyWindow()
以上的代码不仅实现了Python控制摄像头,还可以对摄像头采集到的画面进行实时编辑功能,代码中就增加了对视频加水印的功能。
原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/opencvchangyongcaozuozhicaijishexiangtou/.html


微信扫一扫