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...
Partager