OpenImageIO

Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications. (by AcademySoftwareFoundation)

OpenImageIO Alternatives

Similar projects and alternatives to OpenImageIO

  1. imagick

    Go binding to ImageMagick's MagickWand C API

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. FreeImage

    A custom distribution of FreeImage, with a CMake-based build system. Used by the Athena Game Framework.

  4. OpenCV

    Open Source Computer Vision Library

  5. Boost.GIL

    Boost.GIL - Generic Image Library | Requires C++14 since Boost 1.80

  6. libvips

    A fast image processing library with low memory needs.

  7. Video++

    Video++, a C++14 high performance video and image processing library.

  8. OpenEXR

    The OpenEXR project provides the specification and reference implementation of the EXR file format, the professional-grade image storage format of the motion picture industry.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. SVG++

    C++ SVG library

  11. sail

    The missing small and fast image decoding library for humans (not for machines) ⛵ https://sail.software (by HappySeaFox)

  12. GD

    GD Graphics Library

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better OpenImageIO alternative or higher similarity.

OpenImageIO discussion

Log in or Post with

OpenImageIO reviews and mentions

Posts with mentions or reviews of OpenImageIO. We have used some of these posts to build our list of alternatives and similar projects.
  • Mipmap selection in too much detail
    1 project | news.ycombinator.com | 13 May 2025
    Great writeup!

    I can't tell from your GLSL if these would have forced FMAs for a lot of the intermediate product sums. That would probably be a non-trivial effect, particularly for your large anisotropy cases.

    The Heckbert paper also describes the basic theory, but you would want to supplement with some of the offline rendering work that followed it. OpenImageIO (OIIO) is pretty widely used, and has gone through several iterations of bug fixing like https://github.com/AcademySoftwareFoundation/OpenImageIO/pul...

    But for your purposes, you probably just need to find all the magic epsilons and sign checks to make it match.

Stats

Basic OpenImageIO repo stats
1
2,093
9.6
2 days ago

AcademySoftwareFoundation/OpenImageIO is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of OpenImageIO is C++.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?