OpenCV常用操作之采集摄像头

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

(0)
打赏 微信扫一扫 微信扫一扫
朋远方的头像朋远方
上一篇 2022年9月8日 下午6:12
下一篇 2022年9月8日 下午6:37

相关推荐

发表回复

登录后才能评论