MATLAB实现将图片转化为avi格式的视频

  视频就是将一系列连续的图片进行播放的效果。所以将图片转换为AVI格式的视频就是将一系列连续的图片保存到AVI格式的文件中。
转换的通用格式:

%% 保存为AVI文件
clear;
clc;
close all;
t = 0:1:10;   % 设置间隔
% 设置保存对象
aviobj = VideoWriter('test1.avi');   % 创建一个名为test.avi的AVI文件
aviobj.FrameRate = 10;   % 画图的帧率,越大表示越快
open(aviobj);   % 打开AVI文件
for i = 1:length(t)%%% 这里读取图片或者绘制图片即可%%CurrFrame = getframe;   % 获取每帧图片writeVideo(aviobj, CurrFrame);   % 写入AVI文件中
end
% 关闭AVI文件
close(aviobj);

保存曲奇饼动画示例:

%% 将曲奇饼动画保存为AVI文件
clear;
clc;
close all;
R1 = 2;
t = 0:1:10;   % 设置间隔% 设置保存对象
aviobj = VideoWriter('test1.avi');   % 创建一个名为test.avi的AVI文件
aviobj.FrameRate = 10;   % 画图的帧率,越大表示越快
open(aviobj);   % 打开AVI文件
for i = 1:length(t)    th = 0:pi/50:2*pi;phi = 0:pi/50:2*pi;[Th,Phi] = meshgrid(th,phi);   R2 = 1+0.2*cos(10*(Phi-Th-t(i)));  % 变化  X = (R1+R2.*cos(Th)).*cos(Phi);Y = (R1+R2.*cos(Th)).*sin(Phi);Z = R2.*sin(Th);   surf(X,Y,Z);  % 绘图axis equal;  % 坐标轴固定大小不变axis([-3.5 3.5 -3.5 3.5 -1.5 1.5]);  % 限定坐标轴的范围shading interp;   % 将图形表面的线去掉% 保存图像为AVI格式的视频CurrFrame = getframe;   % 获取每帧图片writeVideo(aviobj, CurrFrame);   % 写入AVI文件中
end
% 关闭AVI文件
close(aviobj);

MATLAB实现将图片转化为avi格式的视频相关推荐

  1. MATLAB实现将图片转化为gif格式的动画

    MATLAB实现将图片转化为gif格式的动画   gif格式的动画实质上就是连续播放一系列的图片来实现的.所以将图片连接起来保存到gif格式的文件中即可实现. 通用格式: %% 保存为GIF格式 cl ...

  2. xsd文件转图片_如何将图片转化为PDF格式?分享一个超简单的方法给你

    如何将图片转化为PDF格式?有些朋友经常需要将图片转换成PDF格式文件,这样比较方便保存和传输.熟悉文件转换的朋友是知道该怎么操作的,不了解的朋友不用担心,今天我来教大家一个方法,能够帮助我们简单快速 ...

  3. 批量将PPM格式图片转化为JPG格式

    将PPM格式图片转化为JPG格式 做图像识别的时候数据集常常是ppm格式的,虽然不影响建模训练,但是我们电脑往往不支持ppm格式的图像展示. 比如到做交通标志识别的时候用到的BelgiumTS交通数据 ...

  4. AVI音视频封装格式学习(四)——linux系统C语言AVI格式音视频封装应用

    拖了很久的AVI音视频封装实例,花了一天时间终于调完了,兼容性不是太好,但作为参考学习使用应该没有问题.RIFF和AVI以及WAV格式,可以参考前面的一些文章.这里详细介绍将一个H264视频流和一个2 ...

  5. 如何使用JiaoZiVideoPlayer(饺子视频播放器)播放avi格式的视频

    如何使用JiaoZiVideoPlayer(饺子视频播放器)播放avi等原生不支持的格式的视频 1.为什么使用JiaoZiVideoPlayer播放AVI格式的视频 有的同学可能会发现,部分.avi文 ...

  6. IjkVideoView播放视频(支持avi格式的视频)

    上一篇   Ijkplayer播放视频(支持AVI格式的视频) 讲了,Ijkplayer和SurfaceView结合,播放视频.这一篇我们把Ijkpayer和SurfaceView进行封装,封装成Ij ...

  7. 如何将AVI格式的视频转换为MP4?用嗨格式试试看

    如何将AVI格式的视频转换为MP4?MP4是目前最为常见且兼容性好的视频格式之一,但有时候遇到的视频格式是AVI的,怎么才能将其转换器MP4格式呢?下面就给你分享一个好用的方法. 首先在电脑上下载并运 ...

  8. Qt实现avi格式录制视频

    声明:刚刚接触qt开发,觉得qt真的很强大,也正是因为它的强大,所以在这条路上还有很远很远的路要走,希望大家多多指教,多多交流共同进步.另外由于本人不是系统的从头开始学qt,主要是在实战需求中来实现功 ...

  9. 怎么把avi格式的视频转换成gif动态图

    随着gif动态图越来越火爆,制作gif动态图的小伙伴也越来越多,在制作gif时我们经常会在互联网下载视频作为制作素材,而下载的诸多视频格式中avi格式作为流行的视频格式被大量下载.那怎么用迅捷视频转换 ...

最新文章

  1. centos6.5 架设Telnet服务
  2. MySQL 5.7 for Windows 解压缩版配置安装
  3. 7. 关于IntelliJ IDEA删除项目
  4. Java对象的序列化
  5. 在开发过程中调试报表插件详细教程
  6. 常见的预设分栏包括_计算机应用基础_实训项目二Word综合应用
  7. 段描述符和段选择符解析
  8. fedora html 编辑器,分享|在 Fedora 上使用 Pitivi 编辑视频
  9. vue跨域/webpack跨域
  10. 丁向荣单片机pdf_《单片微机原理与接口技术--基于STC15系列单片机》,丁向荣主编.doc...
  11. ant-design tree 设置默认选中状态_[路由系列]5分钟设置一台Ubiquiti的ERX路由器
  12. golang 结构体使用chan
  13. python输入五个数并求平均值、保留一位小数_程序功能要实现输入理财产品金额和存款天数,计算预计收益金额(保留1位小数)。...
  14. MATLAB 残差分析
  15. 酒友app软件开源平台
  16. Activiti流创建数据表的过程中报错 java.sql.SQLSyntaxErrorException: Table ‘activiti.act_ge_property‘ doesn‘t exis
  17. 深度学习的趣味app简单优化(适合新手)
  18. CSS制作太极八卦图及衍生物
  19. 现货银价走势图分析技巧
  20. 程序员依然是这个时代,贫寒学子翻身的不二选择...

热门文章

  1. 推荐一个可以回测股票、基金、可转债数据的网站,附教程
  2. dll和lib的相关问题总结
  3. 3DMAX教程:《战神》次世代人物制…
  4. 前端大屏职业专业智慧分析大数据可视化大屏html模板源码
  5. android 网络mp3格式,Android-使用MediaPlayer播放网络音频并且缓存
  6. 系统上线前真的有必要做安全评估吗?
  7. Ubuntu上ftp安装和虚拟用户创建
  8. Zw函数与Nt函数的分别与联系
  9. 【力扣】1319. 连通网络的操作次数
  10. 7月1日Java学习