在python上使用opencv。我錄製了視頻,然後將它分割成圖片,但花了很長時間,所以我想在錄製視頻時立即將視頻分割成圖片。我在網上找到代碼,但它只能捕獲1張圖片。如何將實時視頻分割成圖像?
import cv2
def main():
cam = cv2.VideoCapture(0)
frame = cam.read()[1]
cv2.imwrite(filename='img%d.jpg',img=frame)
if __name__== '__main__':
main()
任何人都可以幫助我嗎?我對python和opencv很新。
使用和字符串和一個遞增的數字值使用imwrite功能,每次提供一個不同的文件名(例如,所以你的問題可能是如何將數字添加到字符串不幸的是,我可以」。在那裏幫助,因爲我不是那麼熟悉蟒蛇 – Micka