【精选】matlab读取avi格式视频文件的方法.pdfVIP

  • 452
  • 0
  • 约1.73万字
  • 约 9页
  • 2017-12-04 发布于贵州
  • 举报

【精选】matlab读取avi格式视频文件的方法.pdf

【精选】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 videoPlayer = vision.VideoPlayer; while ~isDone(videoFReader) videoFrame = step(videoFReader); step(videoPlayer, videoFrame); end release(videoPlayer); release(videoFReader); 8888888888888888888888888888888888888888888888888888888888888888 % step(videoPlayer, I) displays one grayscale or truecolor RGB video frame, I, in the video player. videoFReader = vision.VideoFileReader(viplanedeparture.avi); %vision.VideoFileReader - Read video frames and audio samples from video file videoFReader = vision.VideoFileReader(test2_1.avi); % vision.VideoPlayer - Play video or display image videoPlayer = vision.VideoPlayer; while ~isDone(videoFReader) videoFrame = step(videoFReader) step(videoPlayer, videoFrame) ; end release(videoPlayer); release(videoFReader); 1.4 matlab 图像处理函数中的“step ” 在matlab 图像处理函数中,比如“vision.VideoFileReader ”, “vision.VideoPlayer ” 。这些函数中可以采用“step ”方法来实现特定的功能, 每个函数的step 所实现的功能都不一样,需要每个函数都进行特定的处理。 Appendix : to be processed International Journal of Computer Vision May 2004, Volume 57, Issue 2, pp 137-154 A1. Robust Real-Time F

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档