Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Reporte funciones de aclarado logaritmo y seno
1. 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
viernes, 07 de septiembre de 2012
200621008
2. 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;
}
3. Resultados de la interfaz.
Los valores para alpha deben ser mayor o igual a 0.4
El resultado con alpha = 255:
4. 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;
}
5. 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:
6. Y con un valor de Q = 200 el resultado es el siguiente: