matlab 视频 操作

原创 2007年10月11日 10:08:00

1.       播放avi视频

aviread, aviinfo, avifile, movie

m1=aviread(‘filename’,[frame array]);

movie(m1,1,15) %播放一次,每秒 15

 

2.       播放其他视频

  

3.       得到某一视频帧

因为 aviread得到的是图片的行向量,所以视频帧的读取方法为

m1=aviread(‘filename’,[frame array]);

f=m1(1,index);

imshow(m1.cdata);

colormap(m1.colormap);

 

深蓝部分也可以为

imshow(frame2im(f))

 

4.       对视频帧操作

5.       产生新的视频

im2frame,  getframe,  addframeavifilemovie2avi

fig=figure;

set(fig,'DoubleBuffer','on');

set(gca,'xlim',[-80 80],'ylim',[-80 80],...

       'NextPlot','replace','Visible','off')

mov = avifile('example.avi')

x = -pi:.1:pi;

radius = 0:length(x);

for k=1:length(x)

    h = patch(sin(x)*radius(k),cos(x)*radius(k),...

                 [abs(cos(x(k))) 0 0]);

    set(h,'EraseMode','xor');

    F = getframe(gca);

    mov = addframe(mov,F);

end

mov = close(mov);

 

利用MATLAB视频函数工具箱的…

进行的步骤如下: 1. 安装并配置图像采集设备 2. 获取在图像采集工具箱中能唯一标识此图像采集设备的信息,此信息在创建视频输入对象时要用到。这些信息包括:Adaptor name软件适配器名,D...
  • lee2430
  • lee2430
  • 2016年03月04日 14:22
  • 2099

Matlab 对视频的读写操作

原文地址:http://blog.163.com/yuyang_tech/blog/static/21605008320139854818157/                       htt...
  • TodayHuaiting
  • TodayHuaiting
  • 2015年11月02日 19:37
  • 3753

【深度学习入门】——亲手实现图像卷积操作

深度学习中有一个很重要的概念就是卷积神经网络 CNN,卷积神经网络中又有卷积层、池化层的概念。尤其是卷积层,理解难度比较大,虽然书中或者是视频中都有详细介绍过它的基础概念,但对于求知欲望很强烈的我,我...
  • briblue
  • briblue
  • 2018年03月22日 16:46
  • 187

Matlab读取视频并处理成帧保存

Matlab读取视频并处理成帧保存 本文介绍主要介绍VideoReader读取视频,并用imwrite将视频帧保存。...
  • qq_23097931
  • qq_23097931
  • 2016年04月10日 00:34
  • 17596

MATLAB制作动画视频

“` x = -pi:.1:pi; y = sin(x); t = [1:-.1:-1, -1:.1:8]; for k = 1:size(t,2) plot(x,t(k)*sin(...
  • qq_22186119
  • qq_22186119
  • 2015年02月15日 16:34
  • 726

matlab 将图片制作成视频并将视频输出为图片

matlab 2016 videowriter制作视频matlab在2013版之前制作视频有avifile以及addframe函数可以使用,但在之后的版本中这两个函数已经被移除,取而代之的是Video...
  • awakeljw
  • awakeljw
  • 2017年01月04日 17:11
  • 5359

用matlab 将图片序列导出视频

code: aviobj = avifile('video1(6).avi');%名字 aviobj.Quality = 100; aviobj.Fps = 6;%帧速率 aviobj.compres...
  • u012223913
  • u012223913
  • 2015年11月11日 16:25
  • 1903

matlab中视频的读取与显示

视频数据的读取要用到VideoReader函数,用VideoReader建立一个obj,采用read函数来一帧一帧读取图像,最后用movie函数来放映视频。但是matlab自带的函数读取avi格式的视...
  • u011294213
  • u011294213
  • 2015年01月10日 10:46
  • 534

MATLAB 视频与图像转换

本节主要讲解一下如何使用MATLAB实现视频转换成帧图片,以及帧图片如何连接成视频。 MATLAB将视频转换成帧图片 我们将该过程分解成一下几个步骤:读取视频,获取视频属性。 取得视频的每一帧图片,...
  • anran_zhou
  • anran_zhou
  • 2017年04月19日 16:41
  • 2102

matlab截取一段视频和裁剪一小块视频区域

截取一段视频的400帧~600帧function [vidFile,samplingRate] = Get_Vedio() addpath(genpath('.')); global inFile;...
  • Sousky
  • Sousky
  • 2017年07月07日 09:06
  • 1593
收藏助手
不良信息举报
您举报文章:matlab 视频 操作
举报原因:
原因补充:

(最多只允许输入30个字)