Advertisement

MATLAB 制作.avi 和.gif

阅读量:

1、导入.avi格式的视频文件

复制代码
    mov=mmreader('input.avi');     %读取视频
    b=read(mov,1);       %把第一帧赋给b
    imshow(b);

2、生成.avi格式的视频文件

复制代码
    clc;
    clear;  %最好先做清空
    fig=figure;
    aviobj=avifile('example.avi');  %使用默认的参数创建一个avifile object
    %如果使用avifile函数后出错:
    %Warning: Cannot locate Indeo5 compressor, using 'None' as the compression type
    %解决办法如下:
    %执行 开始 菜单-运行 输入regsvr32ir50_32.dll
    %看见提示成功就可以读取播放了!但是该方法有时行有时不行!!
    %如果要修改aviobj属性值,可使用上面的方法创建aviobj后再去修改其属性值,如:
    % aviobj. FPS = 10;
    %也可直接在创建时指定好值:aviobj = avifile(‘axample.avi’,’FPS’,10,’COMPRESSION’,’None’);

全部评论 (0)

还没有任何评论哟~