close
Перейти к содержанию

DevIL

Материал из Википедии — свободной энциклопедии
DevIL
Логотип программы DevIL
Тип графическая библиотека
Разработчики Denton Woods
Nicolas Weber
Meloni Dario и др.
Написана на C
Операционная система Кроссплатформенное программное обеспечение
Последняя версия 1.8 (1 января 2017)
Репозиторий github.com/DentonW/DevIL
Состояние Актуальный
Лицензия GNU Lesser General Public License
Сайт openil.sourceforge.net

DevIL (англ. Developer's Image Library — рус. библиотека изображений разработчика) — кроссплатформенная программная библиотека, целью которой является создание общего интерфейса программирования приложений (англ. API) для разных файловых форматов графических изображений. Изначально библиотека называлась «OpenIL», однако в связи с конфликтом с компанией Silicon Graphics была переименована в «DevIL». DevIL состоит из трёх частей: основная библиотека (англ. IL), библиотека утилит (англ. ILU — IL Utility) и сервисный инструментарий (англ. ILUT — IL Utility Toolkit).

В настоящее время DevIL поддерживает чтение из 43 файловых форматов и запись в 17 файловых форматов.[2] Среди тех форматов, для которых поддерживается и чтение, и запись, присутствуют: BMP, DDS, JPEG, PCX, PNG, Raw, TGA, TIFF. Фактически поддерживаемые форматы зависят от настроек компилятора, в частности, таких внешних библиотек как libjpeg и libpng.

Примечания

[править | править код]
  1. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 https://openil.sourceforge.net/features.php
  2. DevIL Feature List (англ.). Дата обращения: 18 марта 2009. Архивировано 28 июня 2012 года.

Официальные ресурсы

Русскоязычные ресурсы