Вы находитесь на странице: 1из 4

Prctica 4 de visin por computadora:

Ajuste del histograma


Carlos Alberto Orozco Muoz
Departamento de Estudios Multidisciplinarios, Sede Yuriria
Universidad de Guanajuato
Av. Universidad S/N, col. Yacatitas, C.P. 38940, Yuriria, Gto.
ca.orozcomunoz@ugto.mx
Resumen- Los mtodos de ajuste lineal y no lineal del de cmo funciona cada mtodo y saber cundo utilizar cada
histograma tienen cada uno sus ventajas y desventajas ante uno dependiendo la imagen.
cierto tipo de imgenes con caractersticas especiales. Aqu se
presentan pruebas comparando ambos mtodos para tratar de
aumentar el contraste de imgenes en escala de grises con
caractersticas especiales. II. METODOLOGA

Palabras Clave- OpenCV. Histograma. Ajuste lineal. Ajuste no Utilizando la ayuda de la librera OpenCV en lenguaje de
lineal.
programacin Python se implement el ajuste lineal y no
lineal de forma que sea posible aplicarlos a cualquier imagen
I. INTRODUCCIN de entrada en intensidad de grises.
El contraste en una imagen digital hace referencia al rango
de intensidades de gris entre el mayor y menor que contiene Se realizaron pruebas con tres diferentes imgenes de bajo
dicha imagen, puede ser que exista una gran separacin en la contraste con ciertas cualidades para apreciar la eficiencia de
escala de grises con lo que la imagen tendra un alto contraste cada mtodo.
y sera fcil distinguir entre tonos de gris. As como tambin
puede existir muy poca separacin en la escala de grises y
sera difcil diferencia a simple vista las intensidades de gris III. RESULTADOS
en la imagen (Fig. 1).
La primera imagen de prueba (Fig. 2) tiene un rango de
valores en escala de grises de 90 a 138, por lo que la imagen
tiene poco contraste y no se diferencian los detalles de las
figuras.

Al aplicar el ajuste lineal sobre la imagen se observa una


mejora muy notoria en la textura de los objetos (Fig. 3). En su
histograma ahora podemos que ver el rango de valores se ha
distribuido de 0 a 255.

Fig. 1- Imagen con poco contraste (Izquierda), balanceada


(centro) y mucho contraste (derecha)

La idea del aumento de contraste consiste en incrementar


el rango dinmico de los niveles de gris de la imagen que se
est procesando. La manera ms simple de lograr esto es
mediante una modificacin a partir del histograma de la
imagen.
Fig. 2 Imagen de prueba 1 y su histograma.
La modificacin ms simple es la ecualizacin lineal del
histograma, el cual escala el rango pequeo de intensidades
de gris de la imagen a uno mayor (normalmente al rango
completo de 0 a 255) mediante una relacin uno a uno con
incrementos iguales. El ajuste lineal se implementa mediante
la ecuacin de una recta, donde la pendiente depende de los
rangos que tiene la imagen y a los que se quieren escalar:

Omax O min
O(i, j)= ( I (i , j)I min ) Fig. 3 Aplicacin de ajuste lineal en imagen de prueba 2.
I max I min
(1) Al aplicar el ajuste no lineal basado en el histograma
El ajuste lineal no es el nico mtodo de ecualizacin del acumulado sobre la imagen, se observa tambin una mejora
histograma, sino que tambin se puede implementar un Ajuste en la textura de los objetos, sin embargo en este caso ajusta
no lineal, comnmente utilizando el histograma acumulado de los valores ms hacia el lado de los grises claros como se
la imagen: puede observar en su histograma (Fig. 4).

G1
O ( i , j )=round ( H ( I ( i, j ) ) )
MN c
(2)

Cada mtodo tiene sus ventajas y desventajas, las cuales se


analizan en ste reporte para lograr una mayor comprensin
Fig. 4 Aplcacin de ajuste no lineal en imagen de prueba 1.

La segunda imagen de prueba es de bajo contraste


concentrada en los grises claros, pero a diferencia de la
primera que tena un rango muy corto, sta tiene unos pocos
valores muy alejados hacia los grises obscuros como se
observa en su histograma (Fig. 5), teniendo as un rango total
de 30 a 255.

Fig. 8 Imagen de prueba 3.

Al aplicar el ajuste lineal sucede lo mismo que en la


imagen anterior, debido a los pocos pixeles que
incrementaban el rango hacia los extremos el ajuste que
realiza es muy poco, quedando la magen casi igual. En su
nuevo histograma se puede apreciar como el ensachamiento
sucede pero en un rango pequeo.

Fig. 5 Imagen de prueba 2 y su histograma.

Al aplicar el ajuste lineal en la imagen de prueba 2


observamos que el cambio en su histograma es muy poco
realmente (Fig. 6), solo se ha desplazado 30 intensidades de
grises, quedando la imagen cas igual a la original.

Fig. 9 Aplicacin de ajuste lineal en imagen de prueba 3.

En el ajuste no lineal s se aprecia un mayor aumento de


contraste, haciendo un poco ms perceptible ambas imgenes
sobrepuestas (Fig.10).

Fig. 6 Aplicacin de ajuste lineal en imagen de prueba 2.

En cambio, al aplicar el ajuste no lineal en la imagen de


prueba 2, se puede observar como ste si logra una mejora en
el contraste de la imagen, ya que s escala su histograma en
todo el rango uniformemente (Fig. 7).

Fig. 10 Aplicacin de ajuste no lineal en imagen de prueba 3.

IV. CONCLUSIONES

En la imagen de prueba 2 y 3 se logr apreciar la


principal desventaja del ajuste lineal del histograma, el
Fig. 7 Aplicacin de ajuste no lineal en imagen de prueba 2. cul no realiza cambios mayores si es que se encuentra al
menos un solo pixel muy alejado de los dems.
Sin embargo, una de las ventajas del ajuste lineal es la
La tercera imagen de prueba (Fig. 8) al igual que la
simplicidad para codificar y aplicar el mtodo, a
segunda contiene una concentracin en los grises claros pero
diferencia del ajuste no lineal en el cual es necesario
contiene unos pocos pixeles en el gris obscuro, teniendo un
obtener primeramente el histograma acumulado y
rango de 55 a 223, adems de que se trata de una imagen
finalmente aplicar la transformacin en base a ste.
montada sobre otra lo cual no se logra apreciar bien.
En cuanto a tiempo de ejecucin el ajuste no lineal
tarda ms tiempo debido tambin a que es necesario
obtener ms parmetros.
Para reconocer que mtodo aplicar dependiendo de la imagen, en que cantidad y en que distribucin, para as
imagen es de gran importancia obtener y analizar su evitar las desventajas de cada mtodo.
histograma, ya que este nos revela de una manera ms
clara que intensidades de gris son las que contiene la

Вам также может понравиться