我正在嘗試將 IP 攝像機中的影像寫入新檔案夾。但是,就目前而言,它正在為每一幀寫入。如何每 25 幀只保存一張影像?這是我當前的代碼:
import cv2
import os
folder = 'test_python'
os.mkdir(folder)
url = "rtsp://axis-media/media.amp"
count = 0
cap = cv2.VideoCapture(url)
while True:
# read next frame
ret, frame = cap.read()
cv2.imshow('frame', frame)
cv2.imwrite(os.path.join(folder, "frame{:d}.jpg".format(count)), frame)
count = 1
uj5u.com熱心網友回復:
簡單的解決方案是:
if count % 25 == 0:
cv2.imwrite(...)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/447014.html
下一篇:使用可變閾值檢測兩個影像中的差異
