Image gif dans un programme MFC

ventreapatte Messages postés 12 Date d'inscription mardi 4 mai 2004 Statut Membre Dernière intervention 12 mai 2004 - 4 mai 2004 à 16:08
ventreapatte Messages postés 12 Date d'inscription mardi 4 mai 2004 Statut Membre Dernière intervention 12 mai 2004 - 5 mai 2004 à 11:49
don't worry be happy :big)

Je réalise un programme MFC.
Je voudrais parcourir une image au format Gif pixels par pixels et récupérer les coordonnées et 3 composantes RVB de chacun séparément!! Si qqn pouvait me sauver, mon cas est désespéré je crois! %-6
A voir également:

4 réponses

ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
4 mai 2004 à 18:48
0
ventreapatte Messages postés 12 Date d'inscription mardi 4 mai 2004 Statut Membre Dernière intervention 12 mai 2004
5 mai 2004 à 09:54
Salut!!
Merci pour le tuyau!
J'ai regardé le code, mais je n'y ai pas trouvé comment parcourir l'image pixel par pixel pour récupérer les couleur. On récupère simplement la palette des couleurs présentes dans l'image et pas la couleur de chaque pixel!!
Je suis soit une grosse buse en prog soit ce n'est pas ce qu'il me fallait.
Je continue à chercher!! Merci bcp à toi! ;)
0
ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
5 mai 2004 à 11:39
il me semble que un gif est en 256 couleurs dont chaque composante récupérée un est un indice dans la palette de couleur qui contient les 3 composantes.

les indices sont récupérer dans un tableau
image = new uchar[imageW*imageH];

les composantes dans :
palette=new uchar[3*256];

de plus il y a des fct de conversion (8->24...)
0
ventreapatte Messages postés 12 Date d'inscription mardi 4 mai 2004 Statut Membre Dernière intervention 12 mai 2004
5 mai 2004 à 11:49
Ce que tu viens de dire m'éclaire beaucoup! Je comprends de suite mieux le code! Tu viens de réveiller mes neurones, on va voir si ça va me faire avancer!
je vais regarder ça!
Merci
0
Rejoignez-nous