【精选】matlab读取avi格式视频文件的方法
Matlab Vision Function
(matlab2012b)
1. Video Play function
Matlab 可以读取或播放avi 格式的视频文件,但是avi 格式是N 多视频格式
的统称。只能读取未压缩的avi 文件或压缩格式为'MJPG'的文件。如果avi 文件
为其它压缩形式的则可以采用第三方软件将其进行格式转换,比如“AVI 视频转
换器”或“WinAVIVideoConverter9 ”。
1.1 mplay (视频播放函数)
Example :mplay('vipwarnsigns.avi');
1.2 视频文件读取函数
OBJ = VideoReader(FILENAME)
1.3 获取avi 视频文件的压缩格式信息
可以调aviinfo 函数,获取avi 文件的属性信息,调用格式为:
info=aviinfo('…\...\filiname.avi')
1.4 逐帧读取视频文件中的帧图像
videoFReader = vision.VideoFileReader('viplanedeparture.avi');
%vision.VideoFileReader - Read video frames and audio samples from video file
videoFReader = vision.VideoFileReader('test2.avi');
% vision.VideoPlayer - Play video or display image
<