cs_jguy
Messages postés13Date d'inscriptionmardi 28 mars 2006StatutMembreDernière intervention26 novembre 2007
-
19 nov. 2007 à 20:22
cs_jguy
Messages postés13Date d'inscriptionmardi 28 mars 2006StatutMembreDernière intervention26 novembre 2007
-
26 nov. 2007 à 17:55
Bonjour,
Je cherche à lire des images PNG guargées en niveau de gris sans gamma mais un problème apparait au niveau de la lecture du fichier PNG.
J'utilise la librairie "libpng", un classique si j'ai bien compris mais...
Je crois que ça se passe au niveau de la fonction "png_set_gray_to_rgb" située dans "pngwriter.cc" (ligne 1103).
Toutes les fonctions aux alentours cherchent à nous mettre dans le cas ideal d'une image RGB classique (colortype_=2).
Or, une image en niveaux de gris sans gamma a son "colortype_=0"
Cette fonction (
"png_set_gray_to_rgb") devrait donc retourner
"colortype_=2" pour pouvoir continuer le processus.
Ce n'est pas mon cas...
Je ne sais pas si une bibliothèque n'est pas inclue, si le programme, intrinsèquement ne peut pas lire mes images (j'en doute).
Je
n'arrive de toute façon pas à localiser cette transformation. Donc si un spécialiste des PNG saurait m'aider...
cs_jguy
Messages postés13Date d'inscriptionmardi 28 mars 2006StatutMembreDernière intervention26 novembre 2007 26 nov. 2007 à 17:55
Problème résolu mais un peu long à expliquer.
Si qqn rencontre un problème avec PNGwriter ou avec libpng, ne pas hésiter à me contacter.
Le manuel de libpng se trouve ici et peut résoudre bien des problèmes...
http://www.libpng.org/pub/png/libpng-1.2.5-manual.html @+