Библиотека сайта rus-linux.net
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 |
| содержит функций API, которые требуются программам из пакета giflib и любым другим программам, в которых осуществляется чтение, запись и другая обработка изображений GIF |
Перевод сделан с варианта оригинала, датированного 2011-12-13 00:02:58 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет LibTIFF-4.0.0 | Пакет little cms-1.19 |