Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 9. Графические библиотеки и библиотеки шрифтов Вперед

Пакет giflib-4.1.6

Знакомимся с пакетом giflib

В пакете giflib находятся библиотеки для чтения и записи GIF-изображений, а также программы, используемые для преобразования и работы с файлами GIF. Библиотеки используются в любой графической программе, обрабатывающей файлы в формате GIF, а программы, находящиеся в библиотеках, используются для преобразований и очистки изображений.

Известно, что пакет правильно собирается и работает на платформе LFS-7.0.

Информация о пакете

  • Загрузка (HTTP): http://downloads.sourceforge.net/giflib/giflib-4.1.6.tar.bz2
  • Контрольная сумма MD5: 7125644155ae6ad33dbc9fc15a14735f
  • Размер загружаемого пакета: 494 KB
  • Оценочный размер требуемого дискового пространства: 6,7 MB
  • Оценочное время сборки: 0,2 SBU

Зависимости пакета giflib

Необязательные

Система X Window и Utah Raster Toolkit (или URT-3.1b)

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/giflib

Установка пакета giflib

Установите пакет giflib с помощью следующих команд:

./configure --prefix=/usr &&
make

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install &&
install -v -m755 -d /usr/share/doc/giflib-4.1.6/html &&
install -v -m644 doc/*.{png,html} \
    /usr/share/doc/giflib-4.1.6/html &&
install -v -m644 doc/*.txt \
    /usr/share/doc/giflib-4.1.6

Пояснение команды

--disable-static: Этот переключатель предотвращает сборку статической библиотеки.

Описание пакета

Установленные программы: gif2epsn, gif2ps, gif2rgb, gif2x11, gifasm, gifbg, gifburst, gifclip, gifclrmp, gifcolor, gifcomb, gifcompose, giffiltr, giffix, gifflip, gifhisto, gifinfo, gifinter, gifinto, gifovly, gifpos, gifrotat, gifrsize, gifspnge, giftext, gifwedge, icon2gif, raw2gif, rgb2gif и text2gif

Установленные библиотеки: libgif.{so,a}

Установленные директории: /usr/share/doc/giflib-4.1.6

Краткое описание

gif2epsn

отправляет дампы изображений, сохраненных в файлах GIF, на принтеры типа Epson

gif2ps

распечатывает файлы GIF на лазерных принтерах, поддерживающих PostScript

gif2rgb

преобразует изображения, сохраненные в формате GIF, в 24-битовые изображения RGB

gif2x11

отображает изображения, сохраненные во виде файлов GIF, в системе X Window

gifasm

собирает несколько изображений в формате GIF в одно изображение или разделяет на части изображение в формате GIF, состоящее из нескольких изображений

gifbg

создает одноцветный тестовый образец в формате GIF

gifburst

разделяет изображение в формате GIF на части, представляющие собой отдельные прямоугольники

gifclip

собирает изображение GIF из частей или разделяет его на части

gifclrmp

изменяет карту цветов изображения GIF

gifcolor

создает цветные тестовые образцы

gifcomb

объединяет вместе два изображения GIF, имеющие один и тот же размер

gifcompose

использует инструментальные средства библиотеки giflib для создания составных изображений

giffiltr

шаблон для последовательной фильтрации изображений GIF

giffix

грубые попытки исправить изображение GIF, вырезанное как часть другого изображения

gifflip

поворачивает изображение GIF относительно оси X или Y или вращает его на 90 градусов

gifhisto

создает из изображения GIF гистограмму частоты цветов

gifinfo

получает информацию о файле GIF

gifinter

осуществляет преобразование изображений, имеющих чересстрочную структуру и не имеющих ее (interlaced и non-interlaced)

gifinto

завершающий элемент конвейера при конвейерной обработке изображений GIF

gifovly

создает одно составное изображение GIF из GIF, содержащего несколько изображений

gifpos

изменяет размер экрана, отображающего изображение GIF, или изменяет его характеристики

gifrotat

поворачивает изображение GIF на любой указываемый угол

gifrsize

изменяет размер изображения GIF при помощи удаления или дублирования отдельных битов

gifspnge

шаблон фильтрации изображения GIF, позволяющий использовать встроенные операции

giftext

выдает (только текст) общую информацию о файле GIF

gifwedge

создает тестовое изображение GIF, напоминающее тестовую заставку для цветных мониторов

icon2gif

осуществляет преобразование в текстовый формат, допускающий редактирование, либо преобразование из этого формата

raw2gif

преобразует необработанные 8-битовые данные изображения в файлы в формате GIF

rgb2gif

преобразует 24-битовые изображения в изображения GIF, используя для этого огрубление цветов (quantization)

text2gif

создает изображение GIF из обычного текста, использующего шрифт 8x8

libgif.{so,a}

содержит функций API, которые требуются программам из пакета giflib и любым другим программам, в которых осуществляется чтение, запись и другая обработка изображений GIF

Перевод сделан с варианта оригинала, датированного 2011-12-13 00:02:58 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет LibTIFF-4.0.0   Пакет little cms-1.19