libjpeg-6b

Introduction to libjpeg

The libjpeg package contains libraries that allow compression of image files based on the Joint Photographic Experts Group standard. It is a "lossy" compression algorithm.

Package information

Installation of libjpeg

Install libjpeg by running the following commands:

./configure --enable-static --enable-shared --prefix=/usr &&
make &&
make install

Command explanations

./configure --enable-static --enable-shared --prefix=/usr: This command tells libjpeg to build both shared and static libraries and to install them with a base of /usr.

Configuring libjpeg

Configuration Information

As with most libraries, there is no configuration to do, save that the library directory i.e. /opt/lib or /usr/local/lib should appear in /etc/ld.so.conf so that ldd can find the shared libraries. After checking that this is the case, /sbin/ldconfig should be run while logged in as root.

Contents

The libjpeg package contains cjpeg, djpeg, jpegtran, rdjpgcom, wrjpgcom and libjpeg libraries.

Description

cjpeg

cjpeg compresses image files to produce a JPEG/JFIF file on the standard output. Currently supported input file formats are: PPM (PBMPLUS color format), PGM (PBMPLUS gray-scale format), BMP, and Targa.

djpeg

djpeg decompresses image files from JPEG/JFIF format to either PPM (PBMPLUS color format), PGM (PBMPLUS gray-scale format), BMP, or Targa format.

jpegtran

jpegtran is used for lossless transformation of JPEG files.

rdjpgcom

rdjpgcom displays text comments from within a JPEG file.

wrjpgcom

wrjpgcom inserts text comments into a JPEG file.

jpeg libraries

These libraries are used by many programs for reading and writing jpeg format files.