Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

DKSWARPEDITOR : TRANSFORMEZ UNE IMAGE TRÈS SIMPLEMENT


Information sur la source



Description

Cliquez pour voir la capture en taille normale
Voici de nouveau une source qui fera parti d'une source beaucoup plus ambitieuse que je mettrais une fois finie. Vu que ce composant est assez intéressant, et coupé du reste de la source, autant le publier tel quel afin que ceux que ca intéresse puisse avoir accès uniquement à l'éditeur de warp et non toute la source complète.

Cette source est un éditeur de warp. Mais qu'est-ce qu'un warp ? C'est une méthode permettant de transformer une image en redimensionnant des zones de celle-ci : vous déplacez certaines zones de l'image, et cela étire les zones alentour. Le système que j'utilise ici est un ward sous forme de grille : on applique une grille à l'image d'origine, puis on etire certaines cellules de cette grille. L'effet rendu est assez sympa est permet de complètement déformer une image (voir la capture par exemple).

Il vous suffit de définir l'image que vous voulez transformer, le nombre de points d'attaches que vous souhaitez sur l'axe horizontal et vertical, et vous n'avez plus qu'à cliquer-déplacer les points d'attaches sur l'image pour que celle-ci soit complètement déformée.

ATTENTION, ma source nécessite l'installation de JAI (java Advanced Imaging) que vous trouverez sur le site de SUN.
Elle nécessite également les composants l2fprod que vous trouverez là aussi facilement sur le site de l2fprod (ou dans le jar de ma source dksTextureEditor).
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de sheorogath le 17/06/2007 00:43:02 administrateur CS

he ben on va finir par l'avoir :p

signaler à un administrateur
Commentaire de coucou747 le 20/06/2007 00:53:15

j'ai du mal a m'imaginer ce que ton code fait
CPoints.java:5: '{' expected
public class CPoints extends ArrayList<CPoint> {
                                      ^
avec ca :) c'est pas facile... on m'a dit que c'etait une question de version, moi j'installe avec apt, je trouve ca plus propre, daeric disait qu'on devait installer des .tar.gz pour java...

signaler à un administrateur
Commentaire de sheorogath le 20/06/2007 00:58:47 administrateur CS

quoi ? j'ai dit quoi?

signaler à un administrateur
Commentaire de DARKSIDIOUS le 20/06/2007 06:41:52 administrateur CS

j'ai pas tout compris là coucou ???

Qu'est-ce qui te choque avec ma classe CPoints qui est une liste de CPoint ?

signaler à un administrateur
Commentaire de DARKSIDIOUS le 20/06/2007 06:53:10 administrateur CS

Peut-être que cela vient de ta version de java en effet : il te faut au moins la version 5 du JDK : la généricité n'existe pas dans la version 4 !

signaler à un administrateur
Commentaire de sheorogath le 20/06/2007 11:33:14 administrateur CS

non la c'est pour moi , je vois pas ce que je lui ai dit pour les .tar.gz ....

signaler à un administrateur
Commentaire de petifa le 07/07/2007 23:08:14

ok pour la genericite je ne connaissais pas
public class CPoints extends ArrayList<CPoint> {...} me paraissait bizard moi aussi !!!!

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Probleme avec les images ;( [ par lezabour ] Bonjour a tous,j'ai un projet a rendre pour dans une semaine, et j'ai un gros probleme avec les images.J'ai une image dans le repertoire de mon projet Contraste d'une image [ par Albator84 ] je cherche a modifier le contraste et la brillance d'une image ke j'ai importée dans mon appli.kelk un aurait il une solution ?(avec un minimum d'expl impression papier [ par Albator84 ] salut,je cherche le moyen d'imprimer une image (sur papier). G importé mon image avec du JAI.et je crois ke la méthode pour imprimer kon on utilise du jtextarea et image.... [ par praystation ] lo tlm,jvoudrais savoir si il est possible de foutre des images ds un jtextarea ou si c'est bien et malheureusement impossible!(je test de mon coté ma récupérer l'image plate d'une scène 3D rendue sur un Canvas3D [ par JohnPhantom ] Salut à tous.Je cherche à récupérer l'image affichée à l'écran lors de l'édition d'une scène 3D.En fait, je voudrais faire un screenshot de ce qui est image et bouton [ par Aldee ] Dans une fenetre je voudrais mettre une image photo jpeg qui prenne tout l'espace dispo. Pour l'instant tout va bien. Mais j'aimerais aussi pouvoir ac image et bouton (suite) [ par Aldee ] Merci a franckouse et willowman.OK pour un jpeg, je vais decouper et coller les vignettes sur le dos de mes boutons.Mais, si j'avais voulu juste dessi Remplacer une image par un panel [ par lexav ] Dans une applet, je dois changer totalement l'interface après une action. Je voudrais donc remplacer une zone où j'ai affiché une image (par drawImage pb image [ par bidules ] voici le code.l'erreur retourner est exeption null pointer a la ligne 29 (qd j'appelle a.largeur());en fait j'essaye juste d'affichier une image mais ajouter a un gridlayout une image [ par bidules ] bonjour,Comment fait on pour ajouter une image a un panel que j'aurais decomposer en une grille en utilisant gridlayout?le resultat serait une grille


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.