Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2008, 03:55
lucia-lopez
 
Fecha de Ingreso: junio-2008
Mensajes: 20
Antigüedad: 16 años, 6 meses
Puntos: 0
Filtro Low-pass

Hola a todos los del foro!!

Estoy haciendo una aplicación en Java y necesito filtrar una imagen utilizando un filtro Low-pass que es el filtro de la media. El resultado me tiene que dar la misma imagen pero difuminada, en la que el ruido desaparece. Lo estoy haciendo de la siguiente forma:

private float k_media_3x3[] = {
1.0F, 1.0F, 1.0F, 1.0F, 1.0F, 1.0F, 1.0F, 1.0F, 1.0F
};

Kernel kernel = new Kernel(3,3,k_media_3x3);
ConvolveOp cop = new ConvolveOp(kernel,ConvolveOp.EDGE_NO_OP, null);
BufferedImageOp operacion = cop;
BufferedImage destino = operacion.filter(bufferedimageprincipal, null);

Pero no me hace ningún cambio en la imagen, ¿alguien puede ayudarme? Gracias de antemano. LUCÍA.