ImageMagick is a free, open-source software suite for creating, editing, converting, and displaying images. It supports 200+ formats and offers powerful command-line tools and APIs for automation, scripting, and integration across platforms.
A very compact representation of a placeholder for an image.
darktable is an open source photography workflow application and raw developer
minimal cross-platform standalone C headers
SIMD, SWAR & GPU kernels for strings: search, hashing, sorting, edit distances, UTF-8 segmentation & ciphers for C, C++, CUDA, Python, Rust, Go, Swift, JS, C# & Java 🦖
GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API for classic 2D games for better compatibility with Windows ME, 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS/Android) and Virtual Machines
- borderless
- ddraw
- directdraw
- upscaling
Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation.
A SIXEL encoder/decoder implementation derived from kmiya's sixel (https://github.com/saitoha/sixel).
NCNN implementation of Real-ESRGAN. Real-ESRGAN aims at developing Practical Algorithms for General Image Restoration.
- real-esrgan
- ncnn
- nvidia
- intel
Leptonica is an open source library containing software that is broadly useful for image processing and image analysis applications. The official github repository for Leptonica is: danbloomberg/leptonica. See leptonica.org for more documentation.
Meta loader for Vulkan API
🎃 Windowless WebGL for node.js
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.
GLSL optimizer based on Mesa's GLSL compiler. Originally developed for Unity purposes.
LIBPNG: Portable Network Graphics support, official libpng repository
.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.
libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.
- substation-alpha
- libass
- c
- subtitle-formats
Official repository of the OpenJPEG project
- openjpeg
- c
- jpeg2000
- reference-implementation
A Windows your apps recognize.
- cmake
- compatibility-layer
- cpp
- cpp20
Super fast C++ .PNG writer/reader
- png
- image-compression
- image-compressor
- data-compression
⚡ Datoviz: high-performance GPU rendering for scientific data visualization
Vulkan Portability Implementation
C++ implementation of the Local Binary Pattern texture descriptors. This class integrates with OpenCV and FFTW3 to bring a complete and fast implementation of the popular descriptors: LBP u2, ri, riu2 & hf. The routines for calculating these descriptors are inspired by the Matlab code of the original authors.
Rawstudio is an open-source program to read and manipulate RAW images from digital cameras.
- raw
- digital-camera
- cr2
- nef