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. 数据挖掘原理与算法:练习题1
  2. HarmonyOS之公共事件的发布、订阅与退订
  3. 画风清奇!看看大佬怎么玩Python
  4. python内存管理可以使用del_Python深入学习之内存管理
  5. linux用户及权限操作
  6. 解决eclipse环境下maven项目tomcat启动,未加载到项目的问题
  7. VMD的相关命令(转载)
  8. 【知识图谱系列】多关系异质图神经网络CompGCN
  9. jad环境变量配置_Jad_反编译Class文件
  10. AD2016 交互式网表 InteractiveHtmlBomForAD插件安装教程
  11. win10计算器_30年后终更新!新一代Win10记事本详细体验
  12. 华为设备配置MSDP实现PIM-SM域间组播
  13. http与htpps的区别
  14. 有什么拍照识别植物的软件?建议收藏这几个软件
  15. LaTeX标点符号基础
  16. TeamView: 为了进一步增强安全性,在发起连接之前,我们希望您先验证您的账户
  17. 论文邮箱不是导师的_你的论文为何在导师那里“石沉大海”?
  18. Enable Geolocation in a WebView (Android)
  19. Falsehoods Programmers Believe About Names
  20. 关于电商秒杀系统中防超卖处理方案简述,统统给你解决!

热门文章

  1. table 在td标签内实现实心圆
  2. font-family字体系列写法举例
  3. 手机手电筒功能的实现
  4. 小米盒子3刷回老版本,安装32位18.9版本KODI
  5. swift5.5文档中测试代码与运行结果
  6. 2022年全国职业院校技能大赛:网络系统管理项目-样题4 全套视频讲解含无线地勘
  7. 迅为4412开发板支持AVIN视频输入/AV监控摄像头输入模块
  8. BurnInTest使用说明
  9. libgdx的tmx地图处理工具gdx-tiled-preprocessor.jar(TiledMapPacker)修正版
  10. 计算机乐谱绅士,绅士钢琴简谱-数字双手-薛之谦