Рекламка



FreeImage | автор: admin | 22 января 2016 |

Категория: Просмотр изображений, Конвертеры графики, Растровая графика


Проект библиотеки для разработчиков, желающих добавить в свои программы популярные форматы изображений (PNG, JPEG, TIFF, BMP). Некоторые возможности: простота использования, не ограничивается локальным компьютером (уникальный FreeImageIO) и плагины.

Возможности FreeImage

  • Простота использования. Наш девиз: делать сложные вещи простыми.
  • Не ограничиваемся локальным компьютером. Уникальная структура FreeImageIO позволяет загружать изображения практически отовсюду: автономные файлы, память, базы данных и Интернет, все это без повторной компиляции библиотеки!
  • Плагины. Движок плагинов полностью модульный и позволяет легко создавать новые плагины и хранить их в DLL файлах или вставлять плагины непосредственно в приложение!
  • Преобразование цветов. FreeImage предоставляет множество функций для преобразования растрового изображения из одного bitdepth в другой. Библиотека поддерживает стандартные 1-, 4-, 8-, 16, 24 и 32-битные изображения, а также целые, вещественные и сложные изображения.
  • Возможности обработки. Обеспечивает основные процедуры обработки изображений, такие как поворот изображения, изменение размера, отражение, выравнивание цвета, а также преобразование в JPEG без потери качества.
  • Прямой доступ к растровым битам и палитре. Доступ непосредственно к растровой палитре (если имеется) или растровым битам.
  • Поддержка метаданных. Разбор общих моделей метаданных, прикреплённых к вашему растровому изображению. FreeImage поддерживает комментарии, EXIF (в том числе GPS и maker notes), IPTC, XMP Adobe, GeoTIFF и модели метаданных анимаций GIF.
  • Поддержка High Dynamic Range изображений. FreeImage поддерживает плавающие RGB изображения, а также 48-bit HDR изображения и предоставляет операции тонального отображения для преобразования в 24-bit LDR.
  • Поддержка RAW файлов с цифровых фотокамер. FreeImage можете загрузить файлы RAW с цифровых фотокамер (CRW / CR2, NEF, RAF, DNG, MOS, KDC, DCR и т.д.), практически все RAW форматы.
  • Все исходники. Весь код на C++. Компилируется на 32-битных или 64-битных Windows, GNU/Linux и Mac OSX. FreeImage также включает полную документацию.
  • Двойное OpenSource лицензирование. Вы можете выбрать FreeImage Public License для продажи или GNU GPL для использования Freeimage в gnu проектах.
  • Легко интегрируется в DirectX и OpenGL. Нужен минимум программирования чтобы хранить bitmap в DirectDraw surface или использовать Freeimage для загрузки текстур Direct3D/OpenGL.

Обеспечивает текстовые программы для демонстрации возможностей, для компиляции и запуска на Windows 95, 98, NT, 2000, GNU/Linux.
Лицензия:
GNU General Public License version 2.0 (GPLv2), GNU General Public License version 3.0 (GPLv3)
Операционные системы:
GNU/Linux Windows BSD MAC Solaris
Язык программирования:
C#, Python, Visual Basic, C++, C, Java

Сайт проекта

Скачать FreeImage !


 

Дргугие программы:









Комментарии посетителей

#1. VipUserca

I found a great shop cc wucshop.com What do you think?

Добавление комментария:

Имя:
Пароль: (если зарегистрирован)
Email: (обязательно!)

теги форматирования

добавить смайлы
 
Хотите поделится интересным материалом ? Регистрация не требуется!
Поиск программ
Голосование
Какой операционной системой Вы пользуетесь ?
GNU/Linux (279)
Windows (687)
MacOSx (477)
xBSD (8)
Solaris (2)
ReactOS (1)
FreeDos (2)
Другая (10)
info
Яндекс.Метрика