Deformer une image [Résolu]

Signaler
Messages postés
77
Date d'inscription
jeudi 1 avril 2004
Statut
Membre
Dernière intervention
19 avril 2018
-
Messages postés
77
Date d'inscription
jeudi 1 avril 2004
Statut
Membre
Dernière intervention
19 avril 2018
-
je voulais savoir savoir s'il ya une routine pour déformer une image (rectangulaire a la base) pour lui donner une forme parallélépipède avec les api de awt ?





------------------------------------------------------------------
C est pas une balle dans le bras qui me fera plier le genou...

4 réponses

Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
35
Salut:

C'est possible d'effectuer une telle transformation.

Utilises la méthode AffineTransform::shear():

AffineTransform tx = new AffineTransform();
tx.shear(shiftx, shifty);
   
AffineTransformOp op = new AffineTransformOp(tx, AffineTransformOp.TYPE_BILINEAR);
bufferedImage = op.filter(bufferedImage, null);
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
102
Salut,

Je te peux te conseiller d'aller voir ma source dksWarpEditor qui est justement dédié à la déformation d'image selon une grille (ce qu'on appelle le warping).
______________________________________
DarK Sidious
Messages postés
2448
Date d'inscription
samedi 21 février 2004
Statut
Modérateur
Dernière intervention
29 janvier 2010
12
il y a pas mal de sources sur le site dont une de dobel si je ne me trompe pas

"n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"
Messages postés
77
Date d'inscription
jeudi 1 avril 2004
Statut
Membre
Dernière intervention
19 avril 2018

cest bien shear que je cherchais
je lui donnais des valeur bien trop importante donc je voyais rien a l'écran
jai bien vu la source de darksidious mais jai par réussit a la faire fonctionner.
ca n'a plus d'imprtance
merci all

------------------------------------------------------------------
C est pas une balle dans le bras qui me fera plier le genou...