在上篇博客中,識別了視頻,然後今天將識別後的視頻以圖片形式保存
創建全局變量
timeF = 1 # 視頻幀計數間隔頻率
n = 1 # 計數
i = 0
cv2.imshow("frame", orig_im)
key = cv2.waitKey(1)
if key & 0xFF == ord('q'):
break
frames += 1
print("FPS of the video is {:5.2f}".format( frames / (time.time() - start)))
#加入以下代碼
# if (n % timeF == 0): # 每隔timeF幀進行存儲操作
i += 1
print(i)
cv2.imwrite('framesplit/{}.jpg'.format(i), orig_im) # 存儲爲圖像
n = n + 1
else:
break
注意cv2.imwrite中‘’中的文件名必須爲英文並且已存在