мне удается добавить горизонтальную линию к изображению. я хочу, чтобы линия начала двигаться вниз, стирая при этом предыдущую строку. и, наконец, я хочу сохранить этот фильм в формате avi
вот мой код
A=imread('IMG_0628.JPG');
B=A(:,:,2);
for k=1:50:801
imshow(B), hold on
plot([1,597],[k,k])
N(k)=getframe
end
при отображении анимации я получаю в командных окнах следующее
N =
cdata: [400x299x3 uint8]
colormap: []
N =
1x51 struct array with fields:
cdata
colormap
N =
1x101 struct array with fields:
cdata
colormap
N =
1x151 struct array with fields:
cdata
colormap
При попытке запустить фильм командой movie(N)
получаю следующую ошибку
??? Error using ==> movie
Movie contains uninitialized frames
Есть ли лучший способ улучшить мой код и добиться моей анимации?