drawLine, faire le sien? [Java] - Java - Programmation
Marsh Posté le 22-04-2008 à 17:11:57
Pardon? je viens de modifier le post si y'a un soucis faites signe ^^
Marsh Posté le 22-04-2008 à 17:42:39
Vraiment super cette algo de Bresenham,
adapté il fonctionne très bien sa me simplifie bien la vie, un grand merci en tout cas
Par contre je n'arrive pas a trouver celui de Wu... tu n'aurais pas une petite info? ^^
merci xD
Marsh Posté le 23-04-2008 à 09:57:28
Merci,
Trés interessant, je vais essayer de l'adapté en java, sa doit pas être trop dure
je fais signe si j'y arrive et si j'y arrive pas aussi ^^
ps: si quelqu'un a la version java je suis preneur xD
Merci encore
Marsh Posté le 23-04-2008 à 15:08:19
Bon en fin de compte j'ai réussi a faire pour la partie ou dx > dy celle qui est expliqué en fait sur : http://en.wikipedia.org/wiki/Xiaol [...] _algorithm
Mais j'ai un problème avec le else, je comprend pas ce qu'il faut changer, pourtant c'est pas dur...
Je veux bien un coup de main si vous avez compris
merci xD
Marsh Posté le 25-04-2008 à 09:40:00
Toujours personne pour mon problème? ^^
En tout cas, merci beaucoup pour l'aide
Marsh Posté le 25-04-2008 à 14:39:44
Ok ben pour l'instant j'ai fais sa:
Code :
|
Voila, c'est la second partie, le else je vois pas vraiment quoi changer ^^
merci
Marsh Posté le 29-04-2008 à 10:01:56
Petit UP ^^
Si jamais vous avez des questions je suis la xD
merci
Marsh Posté le 22-04-2008 à 17:02:55
Bonjour,
Je viens vous demander un peu d'aide
Voila je suis donc en java, en j2me même, mais ici ce n'est pas important.
Je voudrais réaliser un drawLine nouveau et ne pas utiliser celui de la librairie Graphics, pour cela j'utilise l'affichage par drawRGB(),
je m'explique je donne en paramètre le tableau contenant les pixels en ARGB, et ainsi l'image s'affiche avec mon dessin dedans.
Donc le principe, je crée mon propre tirer trait:
Mais par exemple pour :
fillLine(10,10,45, 100,ARGB);
Le trait n'est pas régulier.... des imperfections, comment régler se problème?
Merci a vous
Twub
Message édité par Twub le 22-04-2008 à 17:13:58