Java - Filtro Low-pass

 
Vista:

Filtro Low-pass

Publicado por lucía (1 intervención) el 18/08/2008 11:59:45
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.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder