Bonjour,
je cherche un code ou une bibliothèque en C++ qui soit compatible Windows et Linux et qui permette de décompresser le jpeg (vers du bmp ou du ppm par exemple) à partir d'une zone mémoire.
En fait j'ai dans une variable une image jpeg, et je voudrai pouvoir faire (ou quelquechose d'équivalent) :
unsigned char* mon_image_jpg;
unsigned char* mon_image_ppm;
fill(mon_image_jpg);
mon_image_ppm=decompress(mon_image_jpg)
Après moults et moults recherche, je n'ai trouvé aucune librairie permettant de la faire sans passer par une image existant sur le disque.
Vous en connaissez une ? (et pas de libjpeg comme réponse svp, ca ne fonctionne qu'avec une image sur le disque)
D'avance merci !
TuRn3r