FUNCION DE UNA IMAGEN-LINEAL POR PARTES

La función lineal por partes o expansión del contraste es una transformación en la cual, por medio de puntos de control podemos mejorar el contraste de una imagen, quiere decir que, por ejemplo a partir del tono de color 0 al tono 80 en el eje "x" seria un punto de una recta con dicho valor mínimo en el eje "y" que tendrá una tonalidad de color distinta a la siguiente recta, a partir del punto de la primera recta, o sea del tono 80 al tono 150 en el eje "x" seria otro punto de otra recta con dicho valor máximo en el eje "y" con una tonalidad de color distinta a la anterior y siguiente recta, con el hecho de que en esta recta se hará mejor la resolución ya que es el centro de la imagen, y por ultimo a partir de la segunda recta, o sea del tono 150 al tono 255 en el eje "x" seria la ultima recta con diferente tonalidad de color.
Y para eso se utilizan varias variables como las funciones alfa, beta y gamma que son las ganancias de cada tramo lineal en el cual son las pendientes con el valor que se desee, como también utilizando valores de va y vb que serian los valores máximo y mínimo, y utilizando valores de a y b los cuales son las ganancias de los intervalos, en el cual modificando los valores encontraremos la mejor resolución de la imagen.

Diagrama



Para obtener la transformación lineal por partes de una imagen es necesario realizar una operación con una formula.
En el siguiente algoritmo se muestran los pasos para obtener la transformación lineal por partes de una imagen.

Algoritmo

1-Leer la imagen original, en tonos de grises.
2-Obtener el tamaño de la imagen original (x,y).
3-Crear una matriz renglón-columna de la imagen original (x,y), de tipo uint8.
4-Declarar variables máximo, mínimo, alfa(α), beta(β), gamma(γ), a y b.
5-Recorrer la matriz en renglón-columna (x,y).
6-Aplicar las siguientes operaciones a la imagen original:
   Si 0<=r<a -----> s = α x r
   Si a<=r<b -----> s = β x (r-a) + va
   Si b<=r<=255 -----> s = γ x (r-b) + vb
7-Mostramos la imagen resultante.
8-Guardamos la imagen

Ejemplo


No hay comentarios.:

Publicar un comentario