如何使用opencv调用笔记本摄像头拍照

    xiaoxiao2025-01-31  49

    -- coding:utf-8 --

    from os import mkdir from os.path import isdir import datetime from time import sleep import cv2

    调用笔记本主摄像头

    cap = cv2.VideoCapture(0)

    拍摄5张照片

    for i in range(5): now = str(datetime.datetime.now())[:19].replace(":", “-”) if not isdir(now[:10]): # 以当前日期创建文件 mkdir(now[:10]) # 拍照 ret, frame = cap.read() if ret: # 以时间命名图片 fn = now[:10]+"\" + now + “.jpg” # 保存图片 cv2.imwrite(fn, frame) #释放相机资源 cap.release() sleep(3) print(‘take picture %s down!’ % str(i+1))

    最新回复(0)