碰巧遇到数据集全是图片,想先把他转成视频文件,查了一下。
看有的小伙伴有不能播放的问题,刚开始我也是。
直接用opencv自带的 VideoWriter 即可。
VideoWriter:
用 OpenCV 保存视频非常简单,通过调用它的 VideoWriter 这个类就好了。
VideoWriter(filename, fourcc, fps, frameSize[, isColor]) ->
第一个参数是要保存的文件的路径
fourcc 指定编码器
fps 要保存的视频的帧率
frameSize 要保存的文件的画面尺寸
isColor 指示是黑白画面还是彩色的画面
代码:
import cv2
img_root = 'E:/Learning_Resource/Match/A-data/Track4/' # 是图片序列的位置
fps = 24 # 可以随意调整视频的帧速率
#可以用(*'DVIX')或(*'X264'),如果都不行先装ffmepg
fourcc