OpenImageIO - OpenImageIO

OpenImageIO
Оригинальный автор (ы)Ларри Гриц и другие участники
Стабильный выпуск
2.0.12 / 1 ноября 2019 г.; Год назад (2019-11-01)
Репозиторий Отредактируйте это в Викиданных
Написано вC ++
Операционная системаМультиплатформенность
ПлатформаМультиплатформенность
Типграфическое программное обеспечение
ЛицензияBSD (модифицированный)
Интернет сайтместа.Google.com/сайт/ openimageio/

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]

Смотрите также

Рекомендации

  1. ^ Ларри Гриц (18 сентября 2009 г.). "Список рассылки Oiio-dev: 'Облачно, возможны фрикадельки ...'". Получено 2009-09-18.
  2. ^ «Документация OpenImageIO» (PDF). github. Получено 2018-01-16.

внешняя ссылка