MATLAB | 将图片序列转换为视频文件
读取《MATLAB | 生成多张图片并保存》中生成的图片序列,生成视频文件并保存。
%% Title: Video Generator% Author: 羽墨志(https://yumozhi.com/)% Date : 2020-09-17%% Introduction% 读入已有图像文件序列生成视频文件并保存到指定文件夹下% 图片文件信息
image_path = 'image/'; % 图片序列文件位置
image_suffix = '.png'; % 图片文件后缀
image_num = 32; % 图片总数
% 设置视频相关参数
% 视频分辨率由第一帧图片的分辨率确定
video_path = 'videos/'; % 视频文件保存路径
video_name = 'video.avi'; % 视频文件名
frame_rate = 1; % 视频帧率% vedio = VideoWriter('demo.mp4','MPEG-4'); % 初始化一个MP4文件
% vedio = VideoWriter('demo_tag.avi','Uncompressed AVI'); % 初始化一个不压缩的avi文件
vedio = VideoWriter(strcat(video_path,video_name)); % 初始化一个avi文件
vedio.FrameRate = frame_rate; % 设置视频帧率
open(vedio); % 打开视频文件% 生成图像并保存
for index = 1 : image_num% 拼接图片文件名image_name = sprintf('image_%d',index * 8 - 1); % 此处应根据实际的图片编号确定image = imread([image_path,image_name,image_suffix]);% 拼接文件名并保存图像% 生成视频仅需图像数据即可,因此无需保存图片% imwrite(image,strcat(path, prefix, num2str(gray_value), suffix), format);writeVideo(vedio,image); % 写入视频帧
end
close(vedio); % 关闭视频文件
MATLAB | 将图片序列转换为视频文件相关推荐
- ffmpeg图片序列转视频或者GIF
图片序列转换为视频 ffmpeg -f image2 -i ./tmp/%04d.png movie.mp4 视频转换为GIF ffmpeg -i test.mp4 test.gif 图片序列转换为G ...
- 图片序列转换为AVI视频或GIF的方法(MATLAB)
转换为AVI的代码(MATLAB) framesPath = 'E:\study\biomass\MFiX_Cases\DEMPIC\Analysis postprocess\PRJ DEMPIC_0 ...
- 使用Matlab把图片集合生成视频流文件
上一次在写过<使用Matlab读取视频流文件>博客,地址:https://blog.csdn.net/lingyunxianhe/article/details/83543282 这次是: ...
- 怎么在php文件插入背景图片,怎么给视频文件添加背景图片?将视频放在图片上面播放...
都说"清明时节雨纷纷",明天就是清明节了,小编抬头望望天空可真是没有一丝丝要下雨的节奏啊.清明节放假,大家有么有计划回家呢~反正小编是没计划的,小编的妈妈告诉小编说"你别 ...
- 利用MATLAB将图片转换成coe文件、TXT文件、mif文件、bin文件
利用MATLAB将图片转换成coe文件.TXT文件.mif文件 利用MATLAB将图片转换成coe文件 利用MATLAB将图片转换成txt文件 利用MATLAB将图片转换成mif文件 利用MATLAB ...
- 视频转图片序列 java_OpenCV 视频与图片序列相互转换
45 { 46 sprintf_s(fullVideoName,"%s",videoName);//把videoName打印成一个字符串保存在fullVideoName 中 47 ...
- 怎么用matlab保存音频文件,Matlab用图片和音频藏文件(续)
上一篇文章讲到通过Matlab实现图片隐藏文件,这一篇我使用C#调用Matlab编译的.Net程序集构建了一个小的应用程序. 原理很简单,使用上一篇文章中的Matlab代码,写成两个函数,分别用来隐藏 ...
- 【MATLAB】读取序列图像raw文件并求序列均值
读取序列图像raw文件并求序列均值 读取16位raw图像,图像大小为640*512,也可自行调整. matlab代码如下: %% 初始化 foldname='C:\Users\admin\Deskto ...
- matlab图片序列生成视频(亲测可用)
imPath = 'C:\Users\Administrator\Desktop\car'; imExt = 'jpg'; %定义文件路径 %检查图片文件路径是否存在 if isdir(imPath) ...
最新文章
- 基于深度学习的文本分类应用!
- (转)无边框窗口实现拖垃效果
- Mac下通过homebrew安装maven
- matlab相关系数影像匹配_双目立体匹配步骤详解
- 从源码角度看Android系统SystemServer进程启动过程
- python和perl哪个好_做为脚本语言来说perl和python那个更有优势?
- JVM学习笔记之-运行时数据区概述及线程概述,程序计数器(PC寄存器),虚拟机栈(栈,局部变量表,操作数栈,动态连接,方法调用,方法返回地址等),本地方法接口,本地方法栈
- 前端工程师如何摆脱舒适区,持续精进?
- Ubuntu 通过apt安装VSCode
- ssis 角本组件更新数据_使用SSIS脚本组件作为数据源
- java集合框架(二):HashTable
- 是德科技N9020A 频谱分析仪技术资料说明
- php唤起微信打开网址,点击链接打开微信再跳转到微信内部浏览器的解决方案
- 调用其他命名空间中的函数-洋葱先生-杨少通
- SEO实战:怎样打劫肥龙龙的博客流量
- python效验车辆VIN码小程序
- 罗旭对话王海滨:制造业正在向数字化要效益
- 从奥运门票系统瘫痪到家乐福踩踏事件看软件设计中业务模型的处理
- Maya: Rendering with Arnold 5 Maya教程之Arnold5渲染 Lynda课程中文字幕
- 苹果电脑python爬虫_新Mac电脑pycharm爬虫环境安装与配置