Matlab中video2img&img2video
来源:互联网 发布:php文件发送post请求 编辑:程序博客网 时间:2024/06/06 17:27
简介
有时候在实验过程中,需要把视频一帧一帧地保存为图片,或者把一个时间序列的图片合成为视频。用opencv又太麻烦,这时候你可以选择试试matlab。其实很简单,直接上代码
代码
video2img
clc;clear;videoPath = '';%视频文件路径videos = VideoReader(videoPath);%获取视频对象frameNumber = videos.NumberOfFrames; %视频总共有多少帧for i= 1:frameNumber saveImageName = ''; frame = read(videos,i); imwrite(frame,saveImageName,'jpg');end
img2video
clear;clc;framesPath = '';%序列图片地址videoName = '';%保存视频文件地址fps = 29;%视频帧率startFrame = 1;%从哪一帧开始endFrame = 100;%在哪一帧结束,这个自己按照图片的多少设置videoObj = VideoWriter(videoName);videoObj.FrameRate = fps;for i = startFrame : endFrame fileName = '';%这里要对filename做字符拼接处理 frames=imread([framesPath '\' fileName,'.jpg']); frames=im2frame(frames); writeVideo(videoObj,frames);end
阅读全文
0 0
- Matlab中video2img&img2video
- 学习MATLAB中
- matlab中 交互式画线
- matlab中随机数生成器
- matlab中图像读写
- matlab中sum函数
- matlab中plot用法
- matlab中nargin用法
- matlab中meshgrid【转载】
- MATLAB中FFT使用方法
- matlab 中产生均匀分布
- matlab中sub2ind函数
- MATLAB 中NORM运用
- matlab中s函数
- matlab中帮助命令
- matlab中数组二
- matlab中向量
- matlab中多项式
- mysql 根据字段聚类并选出每组前N条
- IoC和DI的区别
- 解决组件化开发butterknife 在 library中使用的坑
- pylot的scatter函数制作散点图函数说明
- 输入一个网址并回车的时候都发生了什么 图解
- Matlab中video2img&img2video
- 布局动画 LayoutTransition
- spring 整合 quartz
- Linux查找占用的端口,并杀死进程
- 使用kubernetes访问外部服务(mysql\redis)
- WebSocket :记录WebSocket onError错误用法导致的BUG
- pc端自适应页面之新闻列表页
- JQuery学习篇--JQuery效果
- Webpack 使用(一)