按在站内搜到的用了videowriter但是没有写入我的文件夹
可以使用implay函数来展示处理后的视频,具体操作如下:
vid = VideoReader('video.avi'); new_vid = VideoWriter('new_video.avi'); open(new_vid);
while hasFrame(vid) frame = readFrame(vid); % 进行帧处理,例如图像增强等 writeVideo(new_vid,frame); % 写入帧 end
close(new_vid); % 关闭文件
new_vid = VideoReader('new_video.avi'); implay(new_vid,'Colormap','gray'); % 播放视频
完整代码如下:
vid = VideoReader('video.avi'); new_vid = VideoWriter('new_video.avi'); open(new_vid);
while hasFrame(vid) frame = readFrame(vid); % 进行帧处理,例如图像增强等 writeVideo(new_vid,frame); % 写入帧 end
close(new_vid); % 关闭文件
new_vid = VideoReader('new_video.avi'); implay(new_vid,'Colormap','gray'); % 播放视频