imshow显示旋转的图像

时间:2015-01-06 11:34:25

标签: matlab image-processing computer-vision matlab-cvst

我正在使用Matlab显示视频序列中的帧,下面是我的代码:

seq=sprintf('walk%d.avi',v);   % video's name
videoReader = vision.VideoFileReader(seq);
vidObj = VideoReader(seq);
numFrames = vidObj.NumberOfFrames
for i = 1:numFrames 
    frame = step(videoReader); % read the next video frame
    imshow(frame)
end

实际上它以前工作得很好,我不知道从什么时候和什么原因导致它显示旋转的图像。希望你们能帮助我。谢谢。

1 个答案:

答案 0 :(得分:0)

最新更新的Matlab功能可以垂直翻转框架:

FlippedFrame = flip(frame,1);