C++ Images

Open-source C++ projects categorized as Images

Top 10 C++ Image Projects

  1. tinyrenderer

    A brief computer graphics / rendering course

    Project mention: Tiny renderer or how OpenGL works: software rendering in 500 lines of code | news.ycombinator.com | 2025-03-13
  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. tinyraytracer

    A brief computer graphics / rendering course

  4. libjxl

    JPEG XL image format reference implementation

    Project mention: How JPEG XL Compares to Other Image Codecs | news.ycombinator.com | 2024-10-26

    Technically it also had a fourth :^) [0] but it was spun out into a separate project of its own, jpegli [1]: JPEG but it uses some tricks from JPEG XL. These include spatially adaptive quantization, quantization matrices that better preserve psychovisual detail, more efficient color spaces, and also HDR (10+ bit depth) support [2].

    [0] https://github.com/libjxl/libjxl/tree/main/lib/jpegli

    [1] https://github.com/google/jpegli

    [2] https://opensource.googleblog.com/2024/04/introducing-jpegli...

  5. OpenImageIO

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

    Project mention: Mipmap selection in too much detail | news.ycombinator.com | 2025-05-13

    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.

  6. lilliput

    Resize images and animated GIFs in Go

  7. Android-Image-Filter

    some android image filters

  8. geeqie

    claiming to be the best image viewer / photo collection browser

    Project mention: Qimgv – Fast, simple image viewer | news.ycombinator.com | 2024-06-02

    FYI: apt install qimgv works.

    Maybe you would be so kind to explain the advantages. I use geeqie:

    https://www.geeqie.org/

    It is okay. I wish renaming would be better. The windows are strange sometimes.

  9. SaaSHub

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

    SaaSHub logo
  10. vooki-image-viewer

    A cross-platform lightweight image viewer for a fast image preview.

  11. ShibaView

    Fast and lightweighed image viewer for Windows. Suitable for image processing and computer vision area, providing presize visualization without interpolation, high zoom and color picking mode.

  12. Pixelpp

    Pixelpp is a simple single header library writing in C++ to help developers when working with Colors and Images.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Images discussion

Log in or Post with

C++ Images related posts

  • Mipmap selection in too much detail

    1 project | news.ycombinator.com | 13 May 2025
  • A look at how Discord uses Rust for their data services

    1 project | /r/rust | 7 Mar 2023
  • PSA: Use ZopfliPNG to compress your PNG assets

    4 projects | /r/gamedev | 2 Mar 2023
  • Add support for animated WebP images by MCJack123 · Pull Request #103 · discord/lilliput · GitHub

    1 project | /r/discordapp | 7 Aug 2022
  • Let's create a face dataset with unsplash data

    3 projects | dev.to | 17 Feb 2022
  • Discord's image resizing framework (written in Go) doesn't support animated WebP. Is anyone willing to fix this?

    2 projects | /r/golang | 3 Feb 2022
  • Image viewer working with images

    1 project | /r/opensource | 10 Sep 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 May 2025
    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. Learn more →

Index

What are some of the best open-source Image projects in C++? This list will help you:

# Project Stars
1 tinyrenderer 21,830
2 tinyraytracer 5,147
3 libjxl 2,958
4 OpenImageIO 2,090
5 lilliput 2,012
6 Android-Image-Filter 656
7 geeqie 523
8 vooki-image-viewer 51
9 ShibaView 16
10 Pixelpp 1

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