Suivant le système qui sera utilisé, vous pouvez avoir besoin de bibliothèques graphiques et de polices. La plupart des machines de bureau les réclament pour les applications graphiques. D'un autre côté, la plupart des serveurs n'en ont pas besoin.
Le package libjpeg contient les bibliothèques jpeg. Elles permettent la compression de fichiers images basés sur le standard Joint Photographic Experts Group (JPEG). Il s'agit d'un algorithme, avec perte de qualité.
Téléchargement (HTTP): http://www.ijg.org/files/jpegsrc.v6b.tar.gz
Téléchargement (FTP): ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz
Taille du téléchargement: 599 Ko
Estimation de l'espace disque requis: 3,7 Mo
Estimation du temps de construction: 0,26 SBU
Installez libjpeg en lançant les commandes suivantes:
./configure --enable-static --enable-shared --prefix=/usr &&
make &&
make install
./configure --enable-static --enable-shared --prefix=/usr : Cette commande indique à libjpeg de construire à la fois les bibliothèques partagées et statiques et de les installer sous /usr.
Comme pour beaucoup de bibliothèques, il n'y a pas de configuration à faire à part le fait qu'il est nécessaire de mettre ce répertoire de bibliothèques, c'est-à-dire /opt/lib ou /usr/local/lib, dans /etc/ld.so.conf, de manière à ce que ldd puisse trouver les bibliothèques partagées. Après avoir vérifié que ceci est bien le cas, /sbin/ldconfig doit être lancé en étant connecté root.
Le package libjpeg contient cjpeg, djpeg, jpegtran, rdjpgcom, wrjpgcom et les bibliothèques libjpeg.
cjpeg compresse les fichiers images pour produire un fichier JPEG/JFIF sur la sortie standard. Les formats actuellement supportés en entrée sont: PPM (PBMPLUS color format), PGM (PBMPLUS gray-scale format), BMP et Targa
djpeg décompresse les fichiers images au format JPEG/JFIF en un format PPM (PBMPLUS color format), PGM (PBMPLUS gray-scale format), BMP ou Targa.