libjpeg-turbo-2.0.5

Introduction à libjpeg-turbo

libjpeg-turbo est un fork de IJG libjpeg qui utilise SIMD pour accélérer la compression et la décompression JPEG. libjpeg est une bibliothèque qui implémente l'encodage, le décodage et la conversion d'images JPEG.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-9.1.

Informations sur le paquet

  • Téléchargement (HTTP) : https://downloads.sourceforge.net/libjpeg-turbo/libjpeg-turbo-2.0.5.tar.gz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 3a7dc293918775fc933f81e2bce36464

  • Taille du téléchargement : 2.1 Mo

  • Estimation de l'espace disque requis : 31 Mo (avec les tests)

  • Estimation du temps de construction : 0.3 SBU (avec parallélisme = 4 ; avec les tests)

Dépendances de libjpeg-turbo

Requises

CMake-3.18.1 et NASM-2.15.03 ou yasm-1.3.0

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/libjpeg-turbo

Installation de libjpeg-turbo

Installez libjpeg-turbo en lançant les commandes suivantes :

mkdir build &&
cd    build &&

cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=RELEASE  \
      -DENABLE_STATIC=FALSE       \
      -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/libjpeg-turbo-2.0.5 \
      -DCMAKE_INSTALL_DEFAULT_LIBDIR=lib  \
      .. &&
make

Pour tester les résultats lancez : make test.

[Note]

Note

Si l'installation de libjpeg-turbo est fait depuis une ancienne installation de jpeg, les liens symboliques des bibliothèques ne seront pas tous mis à jours proprement. Pour corriger cela avant l'installation, lancez la suite en tant qu'utilisateur root :

rm -f /usr/lib/libjpeg.so*

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

-DWITH_JPEG8=ON : Ce paramètre active la compatibilité avec libjpeg version 8.

Contenu

Programmes installés: cjpeg, djpeg, jpegtran, rdjpgcom, tjbench et wrjpgcom
Bibliothèques installées: libjpeg.so et libturbojpeg.so
Répertoires installés: /usr/share/doc/libjpeg-turbo-2.0.5

Descriptions courtes

cjpeg

compresse des fichiers image pour produire un fichier JPEG/JFIF sur la sortie standard. Actuellement, les formats de fichiers supportés sont: PPM (PBMPLUS color format), PGM (PBMPLUS gray-scale format), BMP, et Targa.

djpeg

décompresse des fichiers image du format JPEG/JFIF vers les formats PPM (PBMPLUS color format), PGM (PBMPLUS gray-scale format), BMP, ou Targa.

jpegtran

est utilisé pour des transformations sans perte de fichiers JPEG.

rdjpgcom

affiche les textes de commentaire d'un fichier JPEG.

tjbench

est utilisé pour tester les performances de libjpeg-turbo.

wrjpgcom

insère des textes de commentaires dans un fichier JPEG.

libjpeg.so

contient les fonctions utilisées pour lire et écrire des images JPEG.

Last updated on 2020-06-24 04:03:44 +0000