Reporte funciones de aclarado logaritmo y seno

6
Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Materia: Procesamiento digital de imágenes. Reporte: Funciones de aclarado Seno y Logaritmo. Alumno: José Domingo Valdez González 200621008 viernes, 07 de septiembre de 2012

description

REPORTE DE LAS FUNCIONES LOGARITMO Y SENO PROGRAMADAS EN JAVA NETBEANS PARA EL ACLARADO DIGITAL DE UNA IMAGEN. PDI

Transcript of Reporte funciones de aclarado logaritmo y seno

Page 1: Reporte funciones de aclarado logaritmo y seno

Benemérita Universidad Autónoma de Puebla

Facultad de Ciencias de la Computación

Materia: Procesamiento digital de imágenes. Reporte: Funciones de aclarado Seno y Logaritmo.

Alumno:

José Domingo Valdez González 200621008

viernes, 07 de septiembre de 2012

Page 2: Reporte funciones de aclarado logaritmo y seno

Función Logarítmica

Las formula tomada fue la siguiente:

La función programada en java para aclarar una imagen fue la siguiente:

/*Funcion logaritmica*/

private int FunLog(int V){

int R=V;

double alpha=(Double)this.jSpinnerLogaritmo.getValue();

double A=255.00/Math.log(alpha*256.00);

double r1= A*Math.log((alpha*R)+1);

R=(int)Math.round(r1);

return R;

}

Page 3: Reporte funciones de aclarado logaritmo y seno

Resultados de la interfaz. Los valores para alpha deben ser mayor o igual a 0.4

El resultado con alpha = 255:

Page 4: Reporte funciones de aclarado logaritmo y seno

Función Seno

Las formula tomada fue la siguiente:

La función programada en java para aclarar una imagen fue la siguiente:

/*Funcion Seno*/

/*Esta función recibe valores arriba de 128*/

private int FunSin(int V){

int R=V;

int q=(Integer)this.jSpinnerSeno.getValue();

//double q=255.00;

int r1=(int)(q*Math.sin(Math.PI*R/(2*q) ));

R=(int)Math.round(r1);

return R;

}

Page 5: Reporte funciones de aclarado logaritmo y seno

Resultados de la interfaz. Para un valor de Q menor a 128 la función no puede graficar la imagen y manda un error, sin embargo, podemos observar la grafica de la función.

Para un valor de Q = 128 el resultado es el siguiente:

Page 6: Reporte funciones de aclarado logaritmo y seno

Y con un valor de Q = 200 el resultado es el siguiente: