关于Matlab中avi视频的读取问题
关于Matlab中avi视频的读取问题
转自:http://wenku.baidu.com/view/a88c6a8bd4d8d15abe234e9c.html
很多学员反映matlab对一些视频利用函数aviread(或者mmreader)可以,别的不可以。
这是因为matalb中函数aviread对读取avi的视频比较苛刻……
首先利用函数aviinfo就可以得到你的视频的压缩格式,据我所见到的视频来说,
aviread支持无压缩格式的avi(zjmedia rgb24)和 'Cinepak'格式的avi文件和'Indeo5'压缩格式的avi。
函数mmreader支持的格式更加广泛一些,但是仍然不是很全……
如果你的视频格式不是aviread或者mmreader所支持的,就可以利用视频转换器进行设置
WinAVI 9.0就是一个不错的软件,
下载链接:http://ishare.iask.sina.com.cn/download/explain.php?fileid=3260025
win9.0不能转换divx压缩格式的avi视频,需要利用xvid软件先将divx转换为xvid格式的,
然后再利用winavi软件转为需要的格式。
举个例子吧:
第一步:
在Matlab中输入
>> aviinfo('car2.avi')
ans =
Filename: 'car2.avi'
FileSize: 11579290
FileModDate: '15-Mar-2013 21:55:05'
NumFrames: 602
FramesPerSecond: 20
Width: 762
Height: 504
ImageType: 'truecolor'
VideoCompression: 'MJPG'
Quality: 4.2950e+007
NumColormapEntries: 0
AudioFormat: 'Format #85'
AudioRate: 44100
NumAudioChannels: 2
第二步:将'MJPG'转为'Cinepak'压缩格式,打开winavi软件WinAVI.exe,界面如下所示,
点击视频右边的下拉条,选择无压缩格式(zjmedia rgb24)或 'Cinepak'压缩格式,然后就开始转换,此处我选择了zjmedia rgb24,界面如下:
第三步,查看转换完后的视频压缩格式,如下所示
ans =
Filename: 'car4.avi'
FileSize: 673405440
FileModDate: '24-Apr-2013 21:19:40'
NumFrames: 601
FramesPerSecond: 20
Width: 752
Height: 496
ImageType: 'truecolor'
VideoCompression: 'none'
Quality: 0
NumColormapEntries: 0
AudioFormat: 'Format #85'
AudioRate: 44100
NumAudioChannels: 2
可以看出压缩格式为none,说明是无压缩格式。
第四步,读入视频
可以看出读入视频正常。圆满成功!!!
关于Matlab中avi视频的读取问题相关推荐
- MATLAB中利用ncread函数读取nc文件
MATLAB读取NC文件 一. 目的: 了解NETCDF文件,学会利用MATLAB读取NETCDF文件 二. 撰写时间 开始时间:2016年12月03日 完成时间:2016年12月09日 三.知识储 ...
- JAVA imread_利用Matlab中的imread怎么读取图片
展开全部 方法/步骤 1.在matlab软件中,读取32313133353236313431303231363533e59b9ee7ad9431333337613137图像数据(载入)利用的是imre ...
- matlab读int16读文件_[转载]Matlab中的textread textscan读取文本文件
1.MATLAB从文本文件中读取格式化的数据函数是textread. 调用方式 [A,B,C,...] = textread('filename','format') [A,B,C,...] = te ...
- matlab中添加视频,在matlab中创建视频的方法
这里有一些不同的方法来创建电影在(核心)MATLAB. MOVIE2AVI %# figure figure, set(gcf, 'Color','white') Z = peaks; surf(Z) ...
- html 中avi视频插件,LPL常规赛:Kanavi神僧!JDG让一追二战胜V5!
6月23日,上海主场,深圳V5大战北京JDG,本场LPC作为JDG首发AD出战!第三局比赛,前期野区团战,连续两局被动JDG终于占据优势,中后期靠着kanavi赵信无畏冲锋,双C提供高额伤害,JDG在 ...
- html 中avi视频插件,LPL夏季赛:JDG让一追二击败V5!Kanavi猛如战神,连续2局乱杀...
LPL夏季赛JDG和V5的比赛,JDG这场比赛更换首发AD,loken被换下场,新人AD选手LPC登场,双方大战3局之后,JDG成功让一追二击败了V5,拿下了比赛的胜利.其中kanavi后面两局都发挥 ...
- html 中avi视频插件,【JDG 2-0 UP 】Kanavi盲僧神准天音波完美针对妖姬,UP双C被限制JDG赢得比赛...
今日次场JDG对阵UP,此前JDG打出3胜3负战绩位列第九,而UP一胜五负处于第十四名.首小局比赛UP选择换线,小草包发条摇摆去上路反而成为超级突破口,团战中Kanavi皎月中路帅气R到四人,高地拿下 ...
- html 中avi视频插件,JDG两连胜:Kanavi两连MVP,获新称号“绝活哥皎月”
北京时间7月2日,LPL夏季赛季迎来了一场相当受到大家期待的比赛,JDG对阵UP.最终,老牌强队JDG以横扫之姿零封UP取得了本场比赛的胜利.这样一来,JDG取得了一波两连胜,势头颇为强劲. 在JDG ...
- matlab mtime,matlab中的视频分析工具箱 提供matlab中的视频分析工具 - 下载 - 搜珍网...
压缩包 : 时频分析工具箱 - Time-Frequency Toolbox.rar 列表 Time-Frequency Toolbox/altes.m Time-Frequency Toolbox/ ...
最新文章
- Gartner:2019年十大数据与分析技术趋势
- ​他被称为印度“ IT 大王”,富可敌国,却精打细算如守财奴
- 一首考研人不得不看的立志诗!!!!!!
- 咋样路linux分区,linux下磁盘分区方法详解
- 如何开启一个Django项目
- php变量前下滑_PHP变量
- null === undefined_【英】两个“非值”:undefined 和 null
- flink中的HybirdmemorySegment
- JAVA基础系列:ThreadLocal
- python编程入门电子书-Python编程基础 PDF 原书高质量版
- 1.4 高并发之线程和进程
- 【软件工具使用】IDM安装、设置及常见问题解决方法
- Cell子刊:北大姜长涛组发现HIF-2α通过肠道菌群调控脂肪产热
- Pandoc安装与使用总结
- 通过键盘移动鼠标光标 autohotkey
- 全新版大学英语综合教程第一册学习笔记(原文及全文翻译)——5 - A Valentine Story(爱情故事)
- 罗技c270摄像头支持linux,罗技C270摄像头的使用心得
- CSS——字体图标、平面转换、缩放
- iOS接入Google登录
- mongodb基本语法及操作(增删改查)
热门文章
- 计算机集成电路原理图,cmos集成电路原理是怎么样的?
- thinkphp去掉url中的.html后缀
- ubuntu18.04 安装企业微信
- 软件开发大爆炸,被诺基亚错过的Qt正迎来黄金时代
- EEGLAB拼接脑电数据
- win11共享打印机修复工具V1.0 | 完美解决“Windows无法连接到打印机、找不到打印机”以及“操作无法完成错误0x00000bc4找不到打印机”问题!!!
- 解决there is no statement named xxx in this SqlMap。
- 智能家居项目(六)之摄像头模块
- Java基础——native方法
- COCO格式转yolov5训练格式