
TVPaint Animation
The digital solution for your professional 2D animation projects.

The industry-standard C++ library and API for high-performance image I/O and processing in VFX and animation pipelines.

OpenImageIO (OIIO) is an essential technical foundation for the global visual effects and animation industries, maintained by the Academy Software Foundation (ASWF). In the 2026 market, OIIO remains the definitive bridge between raw pixel data and high-level production software. Its architecture is built around a format-agnostic API, allowing developers to read and write virtually any image format (OpenEXR, TIFF, JPEG, etc.) without managing format-specific library intricacies. A core technical advantage is its ImageCache system, which enables efficient handling of tens of thousands of textures—exceeding available RAM—through intelligent demand-loading and tile-based caching. This capability is critical for modern path-tracing renderers and AI-driven texture generation workflows. As AI models increasingly require high-bit-depth training data (16-bit or 32-bit float), OIIO serves as the primary preprocessing engine for normalizing HDR datasets. Its integration with OpenColorIO (OCIO) ensures color-accurate transforms across complex pipelines, while the ImageBufAlgo library provides a suite of high-performance image processing primitives (convolutions, transformations, and color math) available via both C++ and Python. For 2026, its role has expanded into real-time neural rendering and automated quality assurance for synthetic data generation.
OpenImageIO (OIIO) is an essential technical foundation for the global visual effects and animation industries, maintained by the Academy Software Foundation (ASWF).
Explore all tools that specialize in convert image formats. This domain focus ensures OpenImageIO delivers optimized results for this specific requirement.
Explore all tools that specialize in format transcoding. This domain focus ensures OpenImageIO delivers optimized results for this specific requirement.
A sophisticated memory management system that allows the application to access thousands of textures by loading only required tiles into a fixed-size memory footprint.
A suite of multi-threaded image processing functions including convolutions, FFT, morphological operations, and color space transforms.
Support for 'deep' pixels containing an arbitrary number of samples per pixel, essential for complex volume compositing.
Automatic extraction and propagation of IPTC, XMP, and custom EXR header metadata through processing chains.
Abstraction layer that treats all image formats through a unified ImageInput/ImageOutput interface.
Direct support for OCIO color management for high-fidelity color space conversions within the I/O stream.
A powerful command-line tool for comparing two images with perceptual metrics and thresholding.
Clone the official GitHub repository or install via package managers like Vcpkg or Homebrew.
Install mandatory dependencies: OpenEXR, Imath, zlib, and libtiff.
Configure the build using CMake, ensuring Python bindings are enabled if required.
Build and install the project using 'make' or 'ninja'.
Set OIIO_LIBRARY_PATH and PYTHONPATH environment variables.
Initialize an ImageInput object to open a file and read the ImageSpec metadata.
Allocate an ImageBuf or memory buffer based on the spec width, height, and channels.
Execute image processing tasks using ImageBufAlgo functions (e.g., resize, color conversion).
Initialize an ImageOutput object to define the destination format and compression settings.
Write the processed pixel data to disk and close the file handles.
All Set
Ready to go
Verified feedback from other users.
"Universally praised by TDs and Pipeline Engineers for its stability and comprehensive format support. The industry standard for a reason."
Post questions, share tips, and help other users.

The digital solution for your professional 2D animation projects.

Empowering independent artists with digital music distribution, publishing administration, and promotional tools.

Convert creative micro-blogs into high-performance web presences using generative AI and Automattic's core infrastructure.

Fashion design technology software and machinery for apparel product development.

Instantly turns any text to natural sounding speech for listening online or generating downloadable audio.

Professional studio-quality AI headshot generator for individuals and teams.