欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Matlab使用问题汇总

程序员文章站 2022-03-25 23:41:38
...

都是一些小问题,不单开博客了,汇总在这里,根据目录检索。

 

目录

Matlab 错误使用 VideoWriter/writeVideo 帧必须为543x428


 

  • Matlab 错误使用 VideoWriter/writeVideo 帧必须为543x428

在写入avi动画时,曲线的尺寸会随时间变化:当曲线的尺寸超过543x428(这个数据会根据程序有变化)就会出错。

解决方案:在读完每一帧后改变该帧的尺寸,来实现将视频保存成自定义的长宽,不足的部分自动用figure的底色填充。

 frame = getframe;
 frame.cdata = imresize(frame.cdata, [543 428]); // 设置视频宽高:543为行数(高),428为列数(宽)
 writeVideo(aviObj,frame);

 

相关标签: 图像帧