matlab gui播放视频

fileName = 'XXX.avi'; % .avi必须是无损压缩的. 

obj = mmreader(fileName);

vidFrames = read(obj);% 读取所有的帧数据

numFrames = obj.numberOfFrames;% 帧的总数

for k = 1 : numFrames% 读取数据

mov(k).cdata = vidFrames(:,:,:,k);% mov(k)是一个结构体,mov(k).cdata实际上就是一个有RGB的帧

mov(k).colormap = [];

end

movie(mov);% 在matlab中播放视频

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天晚上和老公走在小区里,皎洁的月亮挂在天上,我对老公说:你看,今天的月亮多圆多亮啊,老公满怀期待的问我:你能把月...
    张娜0922阅读 238评论 0 0
  • 晚自习的最后几分钟空里淅淅沥沥的落起雨来,它落在教室外面的山上,我看得见有几滴晶莹剔透挂在香樟枝丫间,叶子湿润发光...
    一杯雪阅读 204评论 0 0
  • 人生总有很多的选择。 每天要面对的选择,很多。 吃什么,做什么,玩什么,看什么... 虽然你每天都在做选择。
    杨小熙i阅读 420评论 0 0
  • 当学生在课堂上出现行为问题时,我们通常需要从两个方面来考虑如何着手处理相关的问题,一是从老师的原因分析,二是从学生...
    a4aab8d5871d阅读 141评论 0 1
  • 这一周因为孩子爷爷奶奶的到来,我确实轻松了许多,可以早出晚归地学习,可以不用一天到晚面对着孩子,这样晚上回来时和孩...
    小宇妈妈文燕阅读 83评论 0 0