多帧图像合成视频
多帧图像合成视频

多帧图像合成视频

项目需求,需要把连续的若干帧图像转成动态,查看显示效果。

在网上搜索了一下,比较便捷的方式是使用python opencv包里的VideoWriter,可以设置分辨率/FPS/视频编码类型。

VideoWriter的4个输入参数,视频名字(一般就保存成*.avi格式),fourcc是用4个字符表示的编码类型(一般选XVID或者MJPG?),fps就刷新率,然后一个(h,v) tuple送分辨率,然后一个iscolor选True或False(默认彩色就True)。

然后把需要组装起来的若干帧逐帧写入,写完后release,destroyAllWindows。

然后就可以打开视频查看效果啦。

linux里面可以使用mplayer name.avi去查看视频。

参考链接:

https://cloud.tencent.com/developer/article/1400395

https://blog.csdn.net/wenhao_ir/article/details/52065071

https://blog.csdn.net/LYKymy/article/details/95066868

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注