Salvar imágenes en avi
Publicado por David (42 intervenciones) el 11/06/2014 10:14:56
Para salvar una secuencia de imágenes en formato avi, estoy utilizando el siguiente código:
Parto de imágenes bmp salvadas desde matlab (prueba001.bmp, prueba002.bmp, ...) a las que cambio el punto de vista de la imagen.
Lo que quiero hacer me funciona más o menos bien, ya que se visualiza la secuencia en matlab después de ejecutar el código pero tengo dos problemas:
- No se bien la forma de salvar el vídeo a formato avi
- La secuencia de vídeo se me visualiza en blanco y negro, es decir, se pierden los colores de las figuras 3D originales
¿Me podéis ayudar, por favor, en la modificación del código para conseguir que el vídeo se salve en formato avi con los colores de las figuras?
No se si hay otra forma alternativa más eficiente de conseguir lo que quiero.
Mucha gracias por vuestra ayuda.
1
2
3
4
5
6
7
8
n=6;
for i=1:n
[aux,map]=imread(cat(2,'prueba',num2str(i,'%03d'),'.bmp'));
imshow(aux);
pruebavideo=getframe;
movie(pruebavideo);
%pruebaavi=avifile('pruebavideo'));
end
Parto de imágenes bmp salvadas desde matlab (prueba001.bmp, prueba002.bmp, ...) a las que cambio el punto de vista de la imagen.
Lo que quiero hacer me funciona más o menos bien, ya que se visualiza la secuencia en matlab después de ejecutar el código pero tengo dos problemas:
- No se bien la forma de salvar el vídeo a formato avi
- La secuencia de vídeo se me visualiza en blanco y negro, es decir, se pierden los colores de las figuras 3D originales
¿Me podéis ayudar, por favor, en la modificación del código para conseguir que el vídeo se salve en formato avi con los colores de las figuras?
No se si hay otra forma alternativa más eficiente de conseguir lo que quiero.
Mucha gracias por vuestra ayuda.
Valora esta pregunta
0