Python:圖片合視訊(最簡)

鹹魚沒翻身發表於2020-12-04

最近在做視訊稽查專案,各種目標檢測,測試功能很多資料需要找特定目標的視訊,比較麻煩,所以最簡單的方法就是用含目標的圖片轉視訊

import cv2
from PIL import Image

#imge存放圖片
filepath = r'E:\1\00test.jpg' #圖片
img  = Image.open(filepath)
size = img.size  # 大小/尺寸
print(size)

fps = 1   #儲存視訊的FPS,可以適當調整
video_path = r'E:\1\00video_test.avi' #儲存視訊的路徑
fourcc = cv2.VideoWriter_fourcc(*'MJPG')
videoWriter = cv2.VideoWriter(video_path,fourcc,fps,size)#合成視訊尺寸要與圖片尺寸一致

for i in range(4):#fps = 1,所以這邊循壞幾次,最後的視訊就是幾秒的
    frame = cv2.imread(filepath)
    videoWriter.write(frame)
videoWriter.release()

結果:

 

 

相關文章