基于MATLAB的绘制并制作动图视频附完整代码

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

🍎个人主页:Matlab科研工作室

🍊个人信条:格物致知。

更多Matlab仿真内容点击👇

智能优化算法  神经网络预测 雷达通信  无线传感器

信号处理 图像处理 路径规划 元胞自动机 无人机  电力系统

⛄ 内容介绍

为了进行动态图和视频的后续处理,需要先使其转化为静态图,然后对静态图进行图像处理,最后合成为新的动态图和视频,这就牵涉到静态,动态图和视频三者之间的相互转化,但转化之前如何用MATLAB实现对三者的读取非常重要,基于这个问题,文章具体讨论了利用MATLAB进行静态图,动态图,视频读取显示的方法.

⛄ 完整代码

% 绘制并制作动图视频

clear all;close all;

surf(peaks); % 调用内置的peaks内容,绘制三维曲面

% [aa,ab,ac]=peaks; % 可以用这个命令查看peaks内容

for i=1:40

    surf(sin(2*pi*i/40)*peaks,peaks); % 构造随时间正弦变化的数据

    axis([0,40,0,40,-6,6]); % 设置坐标范围  

    f(i)=getframe(gcf); % 存储绘图窗口

end

% movie(f,2,20); % 预览动图效果,2为遍数,10为fps

% movie2avi(f,'my.avi','compression','None','fps',20); % 保存.avi视频

⛄ 运行结果

⛄ 参考文献

[1]黄伟光. Matlab实现静态图,动态图和视频的读取[J]. 城市建设理论研究(电子版), 2013, 000(022):1-2.

❤️部分理论引用网络文献,若有侵权联系博主删除

❤️ 关注我领取海量matlab电子书和数学建模资料

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

matlab科研助手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值