python-opencv 利用摄像头保存截图到本地

Posted 烟溪彭于晏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python-opencv 利用摄像头保存截图到本地相关的知识,希望对你有一定的参考价值。

import threading
import cv2
global timer
import sys
import time

def shot_img():
    global num
    success, frame = cameraCapture.read()
    path = "D:/Images/"
    cv2.imwrite( path +str(num) + '.png', frame)
    print(num)
    num += 1
    if num==5:
        cameraCapture.release()
        cv2.destroyAllWindows()
        sys.exit()
    timer = threading.Timer(1, shot_img)
    timer.start()
if __name__ == '__main__':
    num=0
    cameraCapture = cv2.VideoCapture(0)
    timer = threading.Timer(1,shot_img)
    timer.start()

以上是关于python-opencv 利用摄像头保存截图到本地的主要内容,如果未能解决你的问题,请参考以下文章

python-opencv 实现人脸识别功能

在 C++ 程序中嵌入 python-opencv 的问题(单张图片正常,但在网络摄像头上失败)

Python-opencv打开保存图片含有中文路径的问题

Python-opencv打开保存图片含有中文路径的问题

Python-opencv打开保存图片含有中文路径的问题

Python-opencv打开保存图片含有中文路径的问题