MATLAB视频转换
视频转换的出自一个博客
http://blog.csdn.net/kit_147/article/details/5491460
今天用MATLAB读取AVI视频,报错:Unable to locate decompressor to decompress video stream
MATLAB aviread命令支持的帧类型是灰度级是8位(索引式或灰度)、16位或是24位(即真彩色)的,应该是所读AVI文件格式不符合的关系。
采用一些视频转换软件,将实验用的AVI文件转成MATLAB支持的格式。
例如采用winAVI 9.0这个软件,选择编码格式ZJMedia Uncompress RGB24,转换成新文件后再实验则可通过。
我采用了他说的视频转换的方法,这里要注意的是winavi9更高版本的转换软件则没有这个选项。而第一次打开提示我没有quick time和real time 的插件,我安装了一个叫做K-Lite Mega Codec Pack的全能解码包,里面包含前面二者。
另外因为我只需要视频的一小段,所以这里要用到视频截取,采用了暴风影音的功能。有一个bug,在截取的视频段中,最后三秒是重复播放的一个画面。
流程如下:
读入rmvb文件——>暴风影音——>片段(*.avi)——>winavi 9.0——>ZJMedia Uncompress RGB2
===============================================================================================
clear;close all;clc
%%
movie_stuct=aviread('C:\Documents and Settings\work\桌面\avi_read\zhenhuan1') % 视频读取
% movie_stuct=aviread('dsnsq.avi') % 视频读取
numFrames=size(movie_stuct,2) % 视频帧数的计算
for k = 1 : numFrames
temp=movie_stuct(k).cdata; %视频每一帧取出,注意这里的帧的数据类型是uint8.
temp=imresize(temp,2);
% figure(k);imshow(temp,[]);
temp=imrotate(temp,90); %帧的处理
mov(k).cdata=temp; %生成mov的文件
mov(k).colormap=[];
k
end
% Play back the movie once at the video's frame rate.
movie2avi(mov,'aaaaa.avi') %生成视频
MATLAB视频转换相关推荐
- MATLAB 视频与图像转换
本节主要讲解一下如何使用MATLAB实现视频转换成帧图片,以及帧图片如何连接成视频. MATLAB将视频转换成帧图片 我们将该过程分解成一下几个步骤: 读取视频,获取视频属性. 取得视频的每一帧图片, ...
- rgb转yuv422 matlab,基于FPGA的RGB到YUV422的数字视频转换.pdf
基于FPGA的RGB到YUV422的数字视频转换.pdf Parts & applications 文章编号: ( ) 1002-8692 2009 S2-0105-02 实用技术 基于FPG ...
- 如何将视频转换成视频帧(视频图像序列)+ 如何制作自己的视频跟踪数据集
如何将视频转换成视频帧(视频图像序列)+ 如何制作自己的视频跟踪数据集 这次想在网上备注的知识是如何将视频转换成视频序列(即一帧一帧的图像).有的时候大家或许希望从视频中得到其中的某一幅或者某几幅图像 ...
- C++ 图像 和 视频 转换
C++ 一.视频转图像 (保存每一帧) 可参考:https://www.cnblogs.com/miaojinmin799/p/6845462.html #include<opencv2/hig ...
- java调用ffmpeg,mencoder进行视频转换,读取时长等
2019独角兽企业重金招聘Python工程师标准>>> 以前做的一个基于ffmpeg的视频格式转换的程序,现在抽空整理一下,很多地方都是从别的大神那借鉴的,只是把自己的觉得有用的,对 ...
- 怎么把video文件改成mp4_如何把视频转换成mp4格式?
要想把视频转换成mp4格式,这就看你原视频是什么格式了.这里推荐一个视频格式转换类型比较齐全的一款. 烁光视频转换器烁光视频转换器www.ivideotools.com 专业视频格式转换器,支持视频 ...
- linux版视频转换软件,居家旅行必备的Linux视频转换工具
[IT168 软件应用]生活在便携设备层出不穷.互联网应用异彩纷呈的IT时代,Linux用户必然经常面临一些视频文件转换的问题,例如将视频文件转换为适当的格式以供MP4或手机等设备播放.如何将视频文件 ...
- 视频可以转换html,10 个免费的 HTML 视频转换工具
现在,人们都喜欢看视频目前,大多数的人都是看视频在线或移动.因此,视频必须有正确的格式,可以通过手机或支持系统.因此,人们需要一些应用程序的工具,将有助于他们现有的文件格式转换成当前的格式如MP4,W ...
- python篮球-用Python把蔡徐坤打篮球视频转换成字符动画!
原标题:用Python把蔡徐坤打篮球视频转换成字符动画! 说到现在网络最火的梗,非"蔡徐坤打篮球"莫属.最近,蔡徐坤当仁不让地成为了娱乐圈被黑的最惨的明星. 自从2019年1月份, ...
最新文章
- 让静态知识动起来:从知识图谱到事理图谱
- 【学术相关】科研行业有哪些不为大众所知的内幕?
- 阿里Python后端1w+薪资面试真题!(附带准答案)offer轻松拿到手
- anaconda对应python版本_Python基础——如何查看python版本、如何查看多个python版本
- c 站点下html页面拦截器,HTML内容拦截器「HTML Content Blocker」
- 压力真的会害死你,我也轻度抑郁过
- 为什么你的缓存更新策略是先更新数据库后删除缓存,讲讲其他的情况有什么问题?...
- poj 2502 Subway dijkstra基础 !!!!入门题
- 机器学习实战——k-邻近算法:约会网站
- 笔记本触摸板没反应,且设置里没有触摸板选项
- MATLAB中PI调节器设计,简单的PI控制器的设计.doc
- Bulma 教程,Bulma 指南,Bulma 实战,Bulma 中文手册
- 总会用到的系列2:你不理财财不理你的基金定投
- AngularJS初识
- (附源码)SSM学科竞赛赛场安排系统JAVA计算机毕业设计项目
- access建立两个字段唯一索引_Mysql不止CRUD,聊聊索引
- saas系统服务器搭建,SaaS平台部署.doc
- pyhton 网络爬取软考题库保存text
- 现在哪里有卖鸡腿面包的?
- Vue刷新页面重新加载
热门文章
- 为什么程序员应该从现在就开始看书
- 【加拿大签证】加拿大签证相片要求 【来自加拿大政府官方最新要求,看这一篇就够了】
- NXP 下载 processor 或board SDK 流程
- python,java,go,perl,php,c等驱动连接数据库
- GD32F405RGT6独立按键检测--状态机(库函数)
- 如何让ajax 延迟加载,jsp ajax 延迟加载..
- 鲜有人知道却好用到爆的1款便签APP推荐
- PHPStorm 2018版本 破解教程
- 草图大师里创建动态组件_【干货】SketchUp建模|教你做一个有生命的家具动态组件...
- Idea编写代码时,前进和回退快捷键。