El paquete libjpeg contiene librerías que permiten la compresión de ficheros de imagen basándose en el estándar del Joint Photographic Experts Group. Es un algoritmo de compresión "con pérdidas".
Descarga (HTTP): http://www.ijg.org/files/jpegsrc.v6b.tar.gz
Descarga (FTP): ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz
Tamaño del paquete: 599 KB
Estimación del espacio necesario en disco: 3.7 MB
Tiempo estimado de construcción: 0.26 SBU
Instala libjpeg ejecutando los siguientes comandos:
./configure --enable-static --enable-shared --prefix=/usr &&
make &&
make install
./configure --enable-static --enable-shared --prefix=/usr : Este comando le indica a libjpeg que construya tanto las librerías estáticas como las compartidas y que las instale en /usr.
Como con casi todas las librerías, no necesita configuración, salvo que el directorio de la librería (por ejemplo, /opt/lib o /usr/local/lib) debe aparecer en /etc/ld.so.conf para que ldd pueda encontrar las librerías compartidas. Después de comprobar si esto es necesario, debes ejecutar /sbin/ldconfig como root .
El paquete libjpeg contiene cjpeg, djpeg, jpegtran, rdjpgcom, wrjpgcom y las librerías libjpeg.
cjpeg comprime ficheros de imagen para generar un fichero JPEG/JFIF en la salida estándar. Los formatos de entrada soportados actualmente son: PPM (formato de color PBMPLUS), PGM (formato de escala de grises PBMPLUS), BMP y Targa.
djpeg descomprime ficheros de imagen en formato JPEG/JFIF a formato PPM (formato de color PBMPLUS), PGM (formato de escala de grises PBMPLUS), BMP o Targa.