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.