Matlab小练习

从视频里面分割图片【MATLAB】

2022-02-21  本文已影响0人  小小杨树
image.png
%% 从视频里面分割图片
clc;
clear;
%% 读取视频
video_file='./test_video.avi';
video=VideoReader(video_file);
frame_number=floor(video.Duration * video.FrameRate);
%% 分离图片
for i=1:frame_number
    image_name=strcat(num2str(i));
    image_name=strcat(image_name);
    I=read(video,i);                               %读出图片
    savepath = 'C:\Users\kiven\Desktop\videos\imgs\';
    imwrite(I,[savepath,num2str(i),'.png'],'png');                   %写图片
    I=[];
end
上一篇 下一篇

猜你喜欢

热点阅读