Пакет libjpeg содержит библиотеки, которые позволяют сжатие файлов изображений, основанное на стандарте Joint Photographic Experts Group. Это алгоритм сжатия с потерями.
Адрес (HTTP): http://www.ijg.org/files/jpegsrc.v6b.tar.gz.
Адрес (FTP): ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz .
Контрольная сумма: dbd5f3b47ed13132f04c685d608a7547
Размер: 599 KB
Требуемое дисковое пространство: 3.7 MB
Расчетное время сборки: 0.26 SBU
Установим libjpeg запуском следующих команд:
./configure --prefix=/usr --enable-static --enable-shared &&
make &&
make install
--enable-static --enable-shared: Эти ключи скажут libjpeg собирать и разделяемые и статические библиотеки.
Как с большинством библиотек, просто сохраним библиотеки в своем каталоге, то есть /opt/lib или /usr/local/lib должны присутствовать в /etc/ld.so.conf, поэтому ldd сможет найти разделяемые библиотеки. После проверки /etc/ld.so.conf необходимо запустить /sbin/ldconfig под пользователем root.
Пакет libjpeg содержит cjpeg , djpeg, jpegtran, rdjpgcom, wrjpgcom и libjpeg библиотеки.
cjpeg сжимает графические файлы для вывода JPEG /JFIF файла на стандартный вывод. Текущими поддерживаемыми форматами фалов являются: PPM (PBMPLUS цветной формат), PGM (PBMPLUS формат в оттенках серого), BMP и Targa.
djpeg разжимает графические файлы из формата JPEG/JFIF в PPM (PBMPLUS цветной формат), PGM (PBMPLUS формат в оттенках серого), BMP или Targa форматы.
jpegtran используется для преобразования без потерь JPEG файлов.
rdjpgcom отображает текстовые комментарии, содержащиеся в JPEG-файле.
wrjpgcom добавляет текстовые комментарии в JPEG-файл.
Эти библиотеки используются многими программами для чтения и записи файлов в jpeg-формате.