Réponse acceptée !
Salut,
les filtres proposés ci-dessus peuvent s'utiliser avec ConvolveOp
import java.awt.image.ConvolveOp;
import java.awt.image.Kernel;
//....
BufferedImage source = ...//image à filtrer
//....
float[] filter = { 0f, -1f, 0f, -1f, 4f, -1f, 0f, -1f, 0f };//filtre proposé par
Ombitious_Developper//ou (Si c'est du niveau de gris, il faut utiliser un filtre)
//float[] filter = { 1f, 0f, -1f, -1f, 0f, -1f, 1f, 0f, -1f };//filtre proposé par
DARKSIDIOUS//ou ( Pour obtenir les contour horizontaux puis un filtre)
//float[] filter = { 1f, 1f, 1f, 0f, 0f, 0f, -1f, -1f, -1f };//filtre proposé par
DARKSIDIOUS//....
Kernel kernel = new Kernel(3, 3, filter);
ConvolveOp op = new ConvolveOp(kernel);
BufferedImage result = op.filter(source, null);
//result est représente l'image filtrée
------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
WORA