Archive pour le ‘BufferedImage’ Tag
Reflet et dégradé en Java
Bonsoir tout les gens,
Voila un petit projet que j’ai développé (assez rapidement). Etant curieux après la lecture du livre de Romain Guy et de Chet Haase, je me suis installé sur mon petit clavier et mon IDE favoris (netbeans 6.0, mais j’aime aussi Eclipse pour ne pas faire de jaloux), empressé de faire des petits projets de tests. Voici un petit mixte de ces projets qui vous montre que la gestion des effets des images en Java est simple à mettre en oeuvre. de même les temps de réponse sont assez rapides (voir immédiat) : 0.008ms pour la reflexion en bas de l’image (relevé effectué avec le Profile File de NetBeans).
Exemple du code mis en oeuvre
public static BufferedImage createEffect(BufferedImage source, float[] effect) {
Kernel kernel = new Kernel(3, 3, effect);
ConvolveOp op = new ConvolveOp(kernel, ConvolveOp.EDGE_NO_OP, null);
BufferedImage outBuff = null;
outBuff = op.filter(source, null);
return outBuff;
}// createEffect
Pour ceux qui sont intéressés par le code, merci de vous faire connaître ![]()
Bonne soirée à tous.
PS: Prochain billet sera consacré à Java Web Start
Laisser un commentaire