how do i extract the frame and shw it out with imshow (HELP)

""
obj=VideoReader('111.wmv');
a=read(obj);
frames=get(obj,'numberOfFrames');
for k = 1 : frames
I(k).cdata = a(:,:,:,k);
I(k).colormap = [];
end
implay(I)
""
111.wmv is my video(in this video got 148 frames) and what i need is extract all the frame to compare example"Frame1-frame2"(but how do i extract the frame 1 and frame 2... then the other)

 Respuesta aceptada

divya agarwal
divya agarwal el 20 de Oct. de 2012
a=read(obj,1); this will give you the first frame,when instead of '1' you will write '2' you will get the second frame and so on.

1 comentario

Exton
Exton el 20 de Oct. de 2012
Editada: Exton el 20 de Oct. de 2012
how do i get the last frame so that i can use a for loop to find the different

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Startup and Shutdown en Centro de ayuda y File Exchange.

Productos

Preguntada:

el 20 de Oct. de 2012

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by