SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C Image processing Projects
-
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.
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.
-
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.
-
Was pretty surprised myself, as I consider myself decently knowledgeable in the field. Learn of it via https://github.com/libvips/libvips/issues/4089.
-
-
-
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.
-
-
-
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.
-
Project mention: Ask HN: Similarities between Audio and Image processing? | news.ycombinator.com | 2024-07-28
-
-
-
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.
-
sail
The missing small and fast image decoding library for humans (not for machines) ⛵ https://sail.software (by HappySeaFox)
-
-
-
-
-
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.
-
FreeImage
A custom distribution of FreeImage, with a CMake-based build system. Used by the Athena Game Framework.
-
-
-
libKaleidoscope
A library to create kaleidoscope effect on images with CUDA. You can build on all platforms using CMake
-
-
Maturaprojekt
A machine that uses image processing to find magnetic parts and automatically removes them
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Image processing discussion
C Image processing related posts
-
The magic (image resampling) kernel
-
GraphicsMagick – a Swiss army knife of image processing
-
Qimgv – Fast, simple image viewer
-
Libvips: A fast image processing library with low memory needs
-
CVE-2023-4863: Heap buffer overflow in WebP (Chrome)
-
Sod (Embedded Computer Vision C Library) 1.1.9 Released
-
Things you might not know about Next Image
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 Feb 2025
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 |