将视频转换为帧然后删除一些帧

时间:2014-03-03 13:10:33

标签: image matlab

我想拍摄视频,将其转换为不同的帧,然后删除一些低于阈值的帧,以便制作剩余帧的新视频。 有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

要以视频形式阅读视频,您可以使用VideoReader()

mov = VideoReader(video_file_name);
for i=1:1:mov.numberofframes
    frame=read(mov,i);

    % you got the frame now, do something to the frame...
    % - for your case, check whether the frame is under the threshold or not
end

要将帧写入新视频,您需要查看VideoWriter()