OpenImageIO - OpenImageIO
Оригинальный автор (ы) | Ларри Гриц и другие участники |
---|---|
Стабильный выпуск | 2.0.12 / 1 ноября 2019 г. |
Репозиторий | |
Написано в | C ++ |
Операционная система | Мультиплатформенность |
Платформа | Мультиплатформенность |
Тип | графическое программное обеспечение |
Лицензия | BSD (модифицированный) |
Интернет сайт | места |
OpenImageIO является Открытый исходный код библиотека для чтения и записи изображений. Поддержка различных форматов изображений реализована через плагины. Проект распространяется с модифицированной Лицензия BSD.
История
Проект OpenImageIO началось как ImageIO - ан API это было частью Джелато, то рендерер программное обеспечение, разработанное nVidia. Работа над ImageIO стартовал в 2002 году. В том же году была выпущена спецификация API и его файлов заголовков под лицензией BSD. В 2007 году, когда проект Gelato был остановлен, разработка ImageIO тоже перестал. После этого Ларри Гриц начал новый проект - OpenImageIO.
В апреле 2009 г. OpenImageIO был принят в Google Summer of Code программа с четырьмя студентами.
Сентябрь 2009 г. ознаменовался выпуском Облачно, возможны осадки в виде фрикаделек, первый полнометражный художественный фильм в чьем производстве OpenImageIO, рядом с OpenShadingLanguage, использовался как текстурирование двигатель.[1]
Приложения
Библиотека OpenImageIO поставляется с несколькими приложениями, демонстрирующими ее возможности:
- иконка - конвертирует файлы изображений из одного формата в другой
- идифф - сравнить два изображения, распечатать информацию о том, насколько они отличаются
- iinfo - печатает базовую (ширина и высота изображения и его глубина цвета) или детализированный (метаданные ) информация о данном изображении
- игреп - ищет изображения для соответствия метаданным
- iv - простой просмотрщик изображений
- maketx - а mipmap инструмент генерации
Поддерживаемые форматы
По состоянию на январь 2018 года библиотека поддерживает следующие форматы: OpenEXR, HDR /RGBE, TIFF, JPEG /JFIF, PNG, Truevision TGA, BMP, ICO, ПОДХОДИТ а также BMP, JPEG-2000, RMan Zfile, FITS, DDS, Softimage PIC, PNM, DPX, Cineon, IFF, Field3D, Ptex, Photoshop PSD, Wavefront RLA, SGI, WebP, GIF. Кроме того, видео файлы поддерживаются через FFmpeg и необработанные форматы камеры поддерживаются через LibRaw.[2]
Смотрите также
Рекомендации
- ^ Ларри Гриц (18 сентября 2009 г.). "Список рассылки Oiio-dev: 'Облачно, возможны фрикадельки ...'". Получено 2009-09-18.
- ^ «Документация OpenImageIO» (PDF). github. Получено 2018-01-16.