C Image processing

Open-source C projects categorized as Image processing
C Image Graphics Png CPP

Top 23 C Image processing Projects

Image processing
  1. ImageMagick

    ImageMagick is a powerful, open-source software suite for creating, editing, converting, and manipulating images in over 200 formats. Ideal for web developers, graphic designers, and researchers, it offers versatile tools for image processing, including batch processing, format conversion, and complex image transformations.

    Project mention: If OpenSSL Were a GUI | news.ycombinator.com | 2025-01-26

    Reminds me of a similar wish for argv introspection I had at some point (e.g. https://github.com/ImageMagick/ImageMagick/issues/7688) that went nowhere. I hardcoded curl this way.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. libvips

    A fast image processing library with low memory needs.

    Project mention: The magic (image resampling) kernel | news.ycombinator.com | 2024-10-07

    Was pretty surprised myself, as I consider myself decently knowledgeable in the field. Learn of it via https://github.com/libvips/libvips/issues/4089.

  4. chafa

    📺🗿 Terminal graphics for the 21st century.

  5. sod

    An Embedded Computer Vision & Machine Learning Library (CPU Optimized & IoT Capable)

  6. 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.

  7. GD

    GD Graphics Library

  8. fpng

    Super fast C++ .PNG writer/reader

  9. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  10. grass

    GRASS GIS - free and open-source geospatial processing engine

    Project mention: Ask HN: Similarities between Audio and Image processing? | news.ycombinator.com | 2024-07-28
  11. ccextractor

    CCExtractor - Official version maintained by the core team

  12. ascii_art

    Real-Time ASCII Art Rendering Library (by symisc)

  13. NTSC-CRT

    NTSC encoding/decoding in C89 using only integers and fixed point math. Supports NES decoding. Can be used as an image filter for games or real-time applications.

  14. sail

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

  15. resdet

    Detect source resolution of upscaled images

  16. jasper

    Official Repository for the JasPer Image Coding Toolkit (by jasper-software)

  17. ssocr

    Seven Segment Optical Character Recognition

  18. hicolor

    🎨 Convert images to 15/16-bit RGB color with dithering

  19. PAL-CRT

    PAL encoding/decoding in C89 using only integers and fixed point math. Supports NES decoding. Can be used as an image filter for games or real-time applications.

  20. FreeImage

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

  21. ESP32-OpenCV-Projects

    OpenCV applications for ESP32

  22. nft-generator

    Generate MANY nfts, become rich and retire at the age of 5. (by Jamesbarford)

  23. libKaleidoscope

    A library to create kaleidoscope effect on images with CUDA. You can build on all platforms using CMake

  24. tsprite

    Convert Sprites to Windows escape sequences, optimized for Conhost games

  25. Maturaprojekt

    A machine that uses image processing to find magnetic parts and automatically removes them

  26. SaaSHub

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

    SaaSHub logo
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 Image processing discussion

Log in or Post with

C Image processing related posts

Index

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

# Project Stars
1 ImageMagick 12,758
2 libvips 10,036
3 chafa 3,176
4 sod 1,761
5 OpenEXR 1,663
6 GD 913
7 fpng 904
8 grass 880
9 ccextractor 748
10 ascii_art 719
11 NTSC-CRT 468
12 sail 316
13 resdet 242
14 jasper 234
15 ssocr 205
16 hicolor 199
17 PAL-CRT 89
18 FreeImage 55
19 ESP32-OpenCV-Projects 54
20 nft-generator 14
21 libKaleidoscope 12
22 tsprite 9
23 Maturaprojekt 2

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

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