Matlab - MOVIE

 
Vista:

MOVIE

Publicado por Rosa (11 intervenciones) el 29/07/2009 20:40:55
Hola,

Tengo un problema a la hora de abrir la figura. El array a me contiene el nombre de los fotogramas. Por ejemplo,
a(1) me devuelve '001.fig' pero a la hora de hacer el open tal y como lo tengo me dice que el fichero a(jj) no se encuentra y si lo pongo entre parentesis, me dice que
debe ser una cadena simple.

esta es mi funcion:

function makemovie

moviename='VIDEO__1';
pwd;
cd 'VVVVV'

a=dir('*.fig');
a=rmfield(a,'bytes');
a=rmfield(a,'date');
a=rmfield(a,'isdir');
a=rmfield(a,'datenum');

a=struct2cell(a);
%a=char(a);


for jj=1:length(a)
open a(jj);
F(jj)=getframe(gcf);
close(a(jj));
end


movie(F,2);
cd ..
movie2gif(F, [moviename '.gif'],'LoopCount',1,'delaytime',0.05);

end



Sabeis como puedo abrir la imagen?

muchas gracias y un saludo!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder