import cv2 as cv
import numpy as np
# a 用于计时
a = 0
# b 用于保存截图的名字
b = 0
cap = cv.VideoCapture(0)
while(1):
a = a + 1
ret, frame = cap.read()
cv.imshow("win", frame)
# 2000ms即2s保存一张截图
if(a == 40):
b = b + 1
# str()将数字转换成字符串
cv.imwrite("D://opencv_test//"+str(b)+".jpg", frame)
a = 0
if(cv.waitKey(50)&0xFF == 27):
break
cap.release()
cv.destroyAllWindows()
打开摄像头并自动保存截图
最新推荐文章于 2024-04-12 15:26:45 发布