Bonjour,
Je souhaiterai effectuer des tests en C sur la compression Jpeg : temps de calcul, parallelisation, etc.
Ma principale contrainte : utilisation de la lib standard seulement.
Le but : convertir un bmp en jpeg paramétrable puis le décompresser pour l'afficher.
Pour cela j'ai DL la bibliothèque sous licence BSD (donc libre d'utilisation) IJG (http://www.ijg.org/) . Étant plutôt habitué à coder en POO, je suis relativement bien perdu dans tous les sources et je n'arrive pas à identifier quels sont les codes dont j'ai absolument besoin pour pouvoir faire ce que je veux. La documentation à propos de Jpeg (et notamment le FAQ du IJG) est très fournie sur le web et en ouvrage. En revanche, en ce qui concerne les codes c'est un peu plus dur de s'y retrouver et surtout sans bibliothèque du style SDL, CXImage, etc.
Je veux reprendre le travail du IJG car le traitement d'image en général est relativement dur en C standard Pour cela je suis en train de lire libjepg.txt de la bibliothèque.
J'aimerais savoir si quelqu'un pourrait m'orienter dans ma compréhension d'IJG et aussi comment reprendre efficacement le code (inexpérience en C "pointu" alors que je suis bien en POO : comment appeler les classes, etc? ).
Merci d'avance pour les conseils et les tips !
Partager