001100000011110000 -> 001111111111110000 ??

001100000011110000 -> 001111111111110000 ?? - C++ - Programmation

Marsh Posté le 15-04-2004 à 11:42:49    

Rebonjour les gens,
 
Mon problème de remplissage de polygônes a évolué (Il était temps...  ;) ). La question sans réponse est maintenant :
"Comment remplacer une série de 0, située entre deux séries de 1, par une série de 1?"
Attention, la tâche n'est pas aussi simple qu'elle n'y paraît  :( ...
On m'a déjà proposé qques solutions (voir topic précédent : "Remplissage de polygônes - Help!" ) mais rien de transcendent... (En espérant ne pas froissé les auteurs de ces réponses  :D ).
Donnez-moi de bonnes idées, siouplai.

Reply

Marsh Posté le 15-04-2004 à 11:42:49   

Reply

Marsh Posté le 15-04-2004 à 11:43:41    

c'est codé comment ton brol? liste? tableau?

Reply

Marsh Posté le 15-04-2004 à 11:48:38    

Je fais une boucle sur chaque ligne et dès que je chope un pixel noir je mets un 1 dans un tableau, sinon je mets un 0. Ensuite j'aimerais remplacer les 0 situés au milieu des deux séries de 1, par des 1. Mais uniquement ces 0 là...
Pourtant ca a l'air simple comme ca, mais c'est la galère...

Reply

Marsh Posté le 15-04-2004 à 11:49:04    

Citation :

On m'a déjà proposé qques solutions (voir topic précédent : "Remplissage de polygônes - Help!" )


Tu n'avais donc pas besoin de creer un nouveau topic.
A+,

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed