import cv2 as cv
cap=cv.VideoCapture(0)
c=1
timeF=10 #视频帧计数间隔频率
while (True):
ret,frame=cap.read()
# cv.imshow('frame',frame)
if (c%timeF==0):
cv.imshow('frame', frame)
resize_image=cv.resize(frame,(160,160))
cv.imwrite('name/'+str(int(c/10))+'.jpg',resize_image)#存储为图像
c=c+1
if c%100==0:
break
if cv.waitKey(1)&0xFF==ord('q'):
break
cap.release()
cv.destroyAllWindows()
参考:https://blog.csdn.net/qq_37902216/article/details/84988676