vadeon
Messages postés6Date d'inscriptionmardi 4 octobre 2005StatutMembreDernière intervention10 mai 2006
-
12 avril 2006 à 09:53
vadeon
Messages postés6Date d'inscriptionmardi 4 octobre 2005StatutMembreDernière intervention10 mai 2006
-
12 avril 2006 à 11:25
Bonjours
Je dois filtrer une image prise par une caméra, afin d'en déterminer
les couleur et les forme qui se présenteront devant la caméra.
Les forme seron toujours cylindrique et les couleurs seront soit du vert, du bleu ou du rouge.
alors que je filtre mon image de format 640*480, mon scan s'arrete en plein milieu de l'image alors qu'il ne devrait pas.
BunoCS
Messages postés15473Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention22 avril 2024103 12 avril 2006 à 10:10
rouge = (image[(y*640)+x] & 0xf100);
Si tu fais un masque avec F100, cela veut dire qu'un pixel tient sur 2 octets. Or, tu n'en tiens pas compte dans ta boucle
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
BunoCS
Messages postés15473Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention22 avril 2024103 12 avril 2006 à 10:32
Quand tu fais le read, tu lis 307200 octets, donc 153600 pixels.
Il faut en lire 2x plus
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
BunoCS
Messages postés15473Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention22 avril 2024103 12 avril 2006 à 10:04
Problème de boucle?
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage