Programación Específica > Matlab

 Componentes De Una Imagen En Matlab

(1/1)

muñek:
Hola, soy nueva en esto y la verdad no se como preguntar las cosas, tengo un problemita, necesito hacer algo con  una imagen en Matlab, tengo la imagen a color y ya la he descompuesto en sus tres componentes (RGB) para visualizarlas por separado , pero ahora me han pedido que junte 2 de las 3 componentes de la imagen para ver que es lo que pasa y no sé como hacerle para juntarlas. ¿Alguien podría explicarme como se hace eso?

diego_barragán:
Hola, puedes usar la función:

imadd

Suerte

www.matpic.com

www.youtube.com/diegokillemall

allisap:
saludos :hola:

no entiendo que quieres hacer
1 si eliminar un plano de color de la imagen RGB o promediar 2 canales de color para obtener una imagen con un solo plano de color()?

pero, si dices que ya separaste la imagen en sus tres componentes supongo que tienes 3 matrices de M*N  una para cada color,... bien  lo que tienes que hacer es sumar dos de esas matrices y dividirlo entre dos  y la matriz resultante mostrarla con el comando image

espero te sirva


Victor Pasilla
Puebla, Mexico.

Quicksilver:
:hola:   Creo saber que es lo que quieres hacer, pondré un código mas abajo y lo explicaré.




--- Código: Text --- a=imread(strcat(answer{1},'.jpg')); % a sería la variable donde tienes guardada la imágen   planeR=a( :, :,1)&#59;% Plano RojoplaneG=a( :, :,2)&#59;% Plano VerdeplaneB=a( :, :,3)&#59;% Plano Azul   a(:,:,3)=0; %Hacer el Plano Azul cero   
Como sabemos por teoría del color, si quitamos la componente azul de una imágen, y dejamos la componente roja y la verde, nos queda amarilla la imágen, igualmente podremos hacer otros planos iguales a 0, obteniendo la imágen en tonalidades distintas, te invito a que lo hagas, y lo observes,. es sencillo, si cualquier otra duda, puedes volver a preguntar, y con gusto responderemos.

Entonces el problema no sería juntar 2 planos, sino quitar uno de ellos.

Si quieres aprender a preguntar también inteligentemente, creo que el foro, ofrece una ayuda para ello, no recuerdo muy bien donde encontrarla, pero se que se encuentra aca, espero que alguno de nuestros cofrades os ayude.

muñek:
OK, gracias, efectivamente  poniendo una componente en 0 es como se eliminó la misma  y como dices, el chiste no es juntar dos planos sino quitar uno  :).

Navegación

[0] Índice de Mensajes

Ir a la versión completa