OpenImageIO
| OpenImageIO | |
|---|---|
| Original authors | Larry Gritz and other contributors |
| Stable release | 3.1.12.0
/ April 1, 2026 |
| Written in | C++ |
| Operating system | Multiplatform |
| Platform | Multiplatform |
| Type | graphics software |
| License | BSD (modified) |
| Website | sites |
| Repository | |
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, the first full-length feature film in whose production OpenImageIO, alongside OpenShadingLanguage, has been used as the texturing engine.[1]
Applications
OpenImageIO library comes with a few applications that demonstrate its features:
- iconvert - converts image files from one format to another
- idiff - compare two images, print information on how much they differ
- iinfo - prints basic (width and height of the image and its color depth) or detailed (metadata) information about the given image
- igrep - searches images for matching metadata
- iv - a simple image viewer
- maketx - a mipmap generation tool
Supported formats
As of January 2018 the library supports the following formats: OpenEXR, HDR/RGBE, TIFF, JPEG/JFIF, PNG, Truevision TGA, BMP, ICO, FITS as well as BMP, JPEG-2000, RMan Zfile, FITS, DDS, Softimage PIC, PNM, DPX, Cineon, IFF, Field3D, Ptex, Photoshop PSD, Wavefront RLA, SGI, WebP, GIF. In addition, video files are supported through FFmpeg and raw camera formats are supported through LibRaw.[2]
See also
References
- ^ Larry Gritz (2009-09-18). "Oiio-dev mailing list: 'Cloudy with a Chance of Meatballs...'". Retrieved 2009-09-18.
- ^ "OpenImageIO Documentation" (PDF). github. Retrieved 2018-01-16.
External links
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.