OpenImageIO

OpenImageIO
Original author(s) Larry Gritz and other contributors
Stable release
1.2 / July 8, 2013 (2013-07-08)
Development status Active
Written in C++
Operating system Multiplatform
Platform Multiplatform
Type graphics software
License BSD (modified)
Website Official page

OpenImageIO is an open source library for reading and writing images. Support for different image formats is realised through plugins. The project is distributed with a modified BSD license.

History

Project OpenImageIO started as ImageIO - an API that was part of Gelato, the renderer software developed by nVidia. Work on ImageIO started in 2002. In the same year the specification of the API and its header files was released under BSD license. In 2007, when the project Gelato was stopped, the development of ImageIO also ceased. After this Larry Gritz started a new project - OpenImageIO.

In April 2009 OpenImageIO was accepted into the Google Summer of Code program with four student slots.

September 2009 marked the release of Cloudy with a Chance of Meatballs (film), the first full-length feature film in whose production OpenImageIO, along side OpenShadingLanguage, has been used as the texturing engine.[1]

Applications

OpenImageIO library comes with a few applications that demonstrate its features:

Supported formats

As of today the library supports the following formats: OpenEXR, HDR/RGBE, TIFF, JPEG/JFIF, PNG, Truevision TGA, BMP, ICO, FITS.

See also

References

  1. Larry Gritz (2009-09-18). "Oiio-dev mailing list: 'Cloudy with a Chance of Meatballs...'". Retrieved 2009-09-18.
This article is issued from Wikipedia - version of the 9/30/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.