viernes, 4 de junio de 2010

HISTOGRAMA DE IMAGENES

Con un histograma es posible ver la distribución de intensidades en una imagen basta con
utilizar la función imhist. Si nos interesa ecualizar el histograma de una imagen (para extender
los valores de intensidad) bastaría con utilizar la función histeq.
El código matlab para visualizar en una misma pantalla una imagen y su histograma podría ser:

>>LN=imread('lena.jpg');
>>LN1=rgb2g(LN);
>>subplot(2,1,1),subimage(LN1),title('Imagen original');
>>subplot(2,1,2),imhist(LN1),title('Histograma');


2 comentarios:

  1. Pienso que el histograma es de gran importancia para los diseñadores que necesitan saber la intensidad de una imagen.

    Ademas los comandos para generar histogramas en MATLAB son:

    hist(x) Genera un histograma de los valores de x usando 10 intervalos.
    hist(x,n) Genera un histograma de los valores de x usando n intervalos.

    ResponderEliminar
  2. El uso de histogramas permite tener una vizualizacion de los puntos mas altos donde se encuentra el color esto permitira a las personas tener una idea del punto a seleccionar y realizar el cambio de la intensidad de una imagen entre otras cosas

    ResponderEliminar