libjpeg-6b

Introduction to libjpeg

Download location (HTTP):       
Download location (FTP):        ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz
Version used:                   6b
Package size:                   599 KB
Estimated Disk space required:  3.7 MB

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

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. /usr/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 whilst logged in as root.

Contents

The libjpeg package contains cjpeg, djpeg, jpegtran, rdjpgcom, wrjpgcom and the jpeg 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.