如何利用Matlab把视频变成图像集

  • Post author:
  • Post category:其他


% 读取视频并保存每一帧
fileName = 'videoname.avi'; 
obj = VideoReader(fileName);
numFrames = obj.NumberOfFrames;% 帧的总数
 for k = 1 : numFrames% 读取数据
     frame = read(obj,k);
     imwrite(frame,strcat(num2str(k),'.jpg'),'jpg');% 保存帧
end

更详细的解释见链接:

https://blog.csdn.net/yuan13091324/article/details/44939805



版权声明:本文为qq_35077416原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。