An open API service indexing awesome lists of open source software.

Image processing

Digital image processing is the use of algorithms to make computers analyze the content of digital images.

https://github.com/wellflat/imageprocessing-labs

computer vision, image processing and machine learning on the web browser or node.

computer-vision image-processing javascript machine-learning

Last synced: 05 Apr 2025

https://github.com/fkodom/fft-conv-pytorch

Implementation of 1D, 2D, and 3D FFT convolutions in PyTorch. Much faster than direct convolutions for large kernel sizes.

convolution image-processing neural-networks python3 pytorch

Last synced: 16 May 2025

https://github.com/wmayner/pyemd

Fast EMD for Python: a wrapper for Pele and Werman's C++ implementation of the Earth Mover's Distance metric

cython distance earth-movers-distance emd image-processing mathematics metric python scientific-computing

Last synced: 22 Feb 2026

https://github.com/26hzhang/optimizedimageenhance

Several image/video enhancement methods, implemented by Java, to tackle common tasks, like dehazing, denoising, backscatter removal, low illuminance enhancement, featuring, smoothing and etc.

backscatter color-balance dark-channel-prior denoise dt-cwt gaussian-pyramid guidedfilter haze-removal image-enhancement image-processing java-8 laplacian-pyramid matlab opencv-java retinex underwater-image video-processing wavelet-transform

Last synced: 05 Apr 2025

https://github.com/mikeroyal/isp-guide

Image Signal Processing (ISP) Guide. Learn all about the process of converting an image/video into digital form by performing tasks like noise reduction, filtering, auto exposure, autofocus, HDR correction, and image sharpening with a Specialized type of media processor.

awesome digital-image-processing digital-signal-processing image-classification image-generation image-processing image-recognition image-segmentation image-sensor image-signal-processing image-signal-processor photogrammetry pil pillow point-cloud-processing pointcloud python

Last synced: 13 Oct 2025

https://github.com/google-research/maxvit

[ECCV 2022] Official repository for "MaxViT: Multi-Axis Vision Transformer". SOTA foundation models for classification, detection, segmentation, image quality, and generative modeling...

architecture classification cnn computer-vision image image-processing mlp object-detection resnet segmentation transformer transformer-architecture vision-transformer

Last synced: 11 May 2025

https://github.com/smistad/fast

A framework for high-performance medical image processing, neural network inference and visualization

deep-learning digital-pathology gpu-computing image-processing medical-imaging opencl parallel-computing python streaming ultrasound visualization

Last synced: 13 Apr 2025

https://github.com/mikachu2333/rimage_gui

一个Rimage的GUI版本,能够批量压缩图片且不影响观感。A GUI software use rimage to compress images batchly without affecting the look and feel.

aardio gui-application image-processing mozjpeg rimage

Last synced: 01 May 2026

https://github.com/obskyr/colorgram.py

A Python module for extracting colors from images. Get a palette of any picture!

color color-extraction image-processing pillow python python-library

Last synced: 16 May 2025

https://github.com/ChenHongruixuan/ChangeDetectionRepository

This repository contains some python code of some traditional change detection methods or provides their original websites, such as SFA, MAD, and some deep learning-based change detection methods, such as SiamCRNN, DSFA, and some FCN-based methods.

change-detection deep-learning image-processing multi-temporal python remote-sensing

Last synced: 30 Mar 2025

https://github.com/apache/commons-imaging

Apache Commons Imaging (previously Sanselan) is a pure-Java image library

apache image image-processing imaging java

Last synced: 15 May 2025

https://github.com/AlanLuSun/High-quality-ellipse-detection

A high-quality ellipse detector based on arc-support line segments which can both accurately and efficiently detect ellipses in images.

ellipse-detection ellipse-detector high-quality image-processing

Last synced: 19 Apr 2025

https://github.com/ahmetozlu/signature_extractor

A super lightweight image processing algorithm for detection and extraction of overlapped handwritten signatures on scanned documents using OpenCV and scikit-image.

handwritten-signatures image-processing image-segmentation ocr ocr-engine optical-character-recognition scanned-documents signature-detection signature-extraction-algorithm signature-extractor signature-recognition signature-verification

Last synced: 13 May 2025

https://github.com/sirlynix/obs-kinect

OBS Plugin to use a Kinect (all models supported) in OBS (and setup a virtual green screen based on depth and/or body detection).

azure-kinect depth-map image-processing kinect kinect-sdk kinect-v2 obs-kinect obs-plugin obs-studio

Last synced: 05 Apr 2025

https://github.com/SirLynix/obs-kinect

OBS Plugin to use a Kinect (all models supported) in OBS (and setup a virtual green screen based on depth and/or body detection).

azure-kinect depth-map image-processing kinect kinect-sdk kinect-v2 obs-kinect obs-plugin obs-studio

Last synced: 05 Apr 2025

https://github.com/bluescan/tacentview

An image and texture viewer for tga, png, apng, exr, dds, pvr, ktx, ktx2, astc, pkm, qoi, gif, hdr, jpg, tif, ico, webp, and bmp files. Uses Dear ImGui, OpenGL, and Tacent. Useful for game devs as it displays information like the presence of an alpha channel and querying specific pixels for their colour.

apng astc bmp crop dds dear-imgui exr gif hdr image image-processing image-viewer jpg ktx ktx2 png qoi tga tiff webp

Last synced: 21 Feb 2026

https://github.com/swz30/MIRNetv2

[TPAMI 2022] Learning Enriched Features for Fast Image Restoration and Enhancement. Results on Defocus Deblurring, Denoising, Super-resolution, and image enhancement

contrast-enhancement defocus-deblurring denoising high-resolution image-denoising image-enhancement image-processing image-restoration low-level-vision low-light-image-enhancement pytorch tpami

Last synced: 07 Apr 2025

https://github.com/swz30/mirnetv2

[TPAMI 2022] Learning Enriched Features for Fast Image Restoration and Enhancement. Results on Defocus Deblurring, Denoising, Super-resolution, and image enhancement

contrast-enhancement defocus-deblurring denoising high-resolution image-denoising image-enhancement image-processing image-restoration low-level-vision low-light-image-enhancement pytorch tpami

Last synced: 05 Apr 2025

https://github.com/newbieyoung/simple-crop

全网唯一支持裁剪图片任意角度旋转、交互体验媲美原生客户端的全平台图片裁剪组件。

cropper image-cropper image-processing react-cropper vue-cropper wxcropper

Last synced: 21 Feb 2026

https://github.com/jamsinclair/jSquash

Browser & Web Worker focussed image codec wasm bundles derived from the Squoosh App.

avif image image-codec image-codecs image-decoder image-encoder image-processing jpegxl png wasm web-assembly webassembly

Last synced: 12 Jun 2025

https://github.com/carlospuenteg/File-Injector

File Injector is a script that allows you to store any file in an image using steganography

extraction file file-injection file-injector files image image-manipulation image-processing injection noise numpy photography python python3 steganography storage

Last synced: 29 Mar 2025

https://github.com/tinify/tinify-nodejs

Node.js client for the Tinify API.

compression image-processing node-js npm-package tinyjpg tinypng

Last synced: 14 May 2025

https://github.com/esmbot/esmbot

A free and open-source Discord bot designed to entertain your server

bot discord discord-bot fun image-processing memes oceanic

Last synced: 04 May 2026

https://github.com/avaneev/avir

High-quality pro HDR image resizing / scaling C++ library, including a very fast, precise, SIMD Lanczos resizer (header-only C++)

bitmap hdr-image image-manipulation image-processing image-resizer image-resolution image-scaling image-upscaling image-upsizing lanczos resample resampling resize-images resizer-image upscaler upscaling

Last synced: 02 Apr 2025

https://github.com/newbieYoung/Simple-Crop

全网唯一支持裁剪图片任意角度旋转、交互体验媲美原生客户端的全平台图片裁剪组件。

cropper image-cropper image-processing react-cropper vue-cropper wxcropper

Last synced: 27 Apr 2025

https://github.com/kleisauke/net-vips

.NET binding for libvips.

bindings dotnet image-processing libvips mono pinvoke

Last synced: 14 May 2025

https://github.com/Mikachu2333/rimage_gui

一个Rimage的GUI版本,能够批量压缩图片且不影响观感。A GUI software use rimage to compress images batchly without affecting the look and feel.

aardio gui-application image-processing mozjpeg rimage

Last synced: 24 Mar 2025

https://github.com/karolzak/ipyplot

IPyPlot is a small python package offering fast and efficient plotting of images inside Python Notebooks. It's using IPython with HTML for faster, richer and more interactive way of displaying big numbers of images.

deep-learning html image-classification image-processing image-viewer images jupyter-notebook machine-learning notebook notebooks plotting-in-python python visualization

Last synced: 08 Apr 2025

https://github.com/prideout/snowy

Small Image Library for Python 3

image-processing python

Last synced: 18 Jan 2026

https://github.com/google-deepmind/dm_pix

PIX is an image processing library in JAX, for JAX.

computer-vision image image-processing jax machine-learning python

Last synced: 17 Jun 2025

https://github.com/alicevision/popsift

PopSift is an implementation of the SIFT algorithm in CUDA.

computer-vision cuda feature-extraction gpu image-processing sift

Last synced: 05 Apr 2025

https://github.com/ChillFish8/lust

A fast, auto-optimizing image server designed for high throughput and caching; Now that is hot.

image-processing image-server rust tokio

Last synced: 26 Apr 2025

https://github.com/chillfish8/lust

A fast, auto-optimizing image server designed for high throughput and caching; Now that is hot.

image-processing image-server rust tokio

Last synced: 05 Apr 2025

https://github.com/foo123/filter.js

Video and Image Processing and Computer Vision Library in pure JavaScript (Browser and Node.js)

browser computer-vision glsl image-processing machine-learning node-js parallel-processing real-time video-processing wasm web-assembly webgl

Last synced: 16 May 2025

https://github.com/PhotoFlare/photoflare

Quick, simple but powerful Cross Platform image editor.

crop editor image-processing linux macos photo photo-editing photography qt5 windows

Last synced: 05 Apr 2025

https://github.com/jamsinclair/jsquash

Browser & Web Worker focussed image codec wasm bundles derived from the Squoosh App.

avif image image-codec image-codecs image-decoder image-encoder image-processing jpegxl png wasm web-assembly webassembly

Last synced: 14 May 2025

https://github.com/bluescan/tacit-texview

An image and texture viewer for tga, png, apng, exr, dds, pvr, ktx, ktx2, astc, pkm, qoi, gif, hdr, jpg, tif, ico, webp, and bmp files. Uses Dear ImGui, OpenGL, and Tacent. Useful for game devs as it displays information like the presence of an alpha channel and querying specific pixels for their colour.

apng astc bmp crop dds dear-imgui exr gif hdr image image-processing image-viewer jpg ktx ktx2 png qoi tga tiff webp

Last synced: 05 Mar 2025

https://github.com/foo123/FILTER.js

Video and Image Processing and Computer Vision Library in pure JavaScript (Browser and Node.js)

browser computer-vision glsl image-processing machine-learning node-js parallel-processing real-time video-processing wasm web-assembly webgl

Last synced: 05 Apr 2025

https://github.com/keplerlab/katna

Tool for automating common video key-frame extraction, video compression and Image Auto-crop/Image-resize tasks

artificial-intelligence crops frame-extraction image-cropping image-processing image-resizing python video video-compression vision-framework

Last synced: 11 Apr 2026

https://github.com/etemesi254/zune-image

A fast and memory efficient image library in Rust

image image-processing rust

Last synced: 14 May 2025

https://github.com/tayloraswift/swift-png

decode, inspect, edit, and encode png images in pure swift

deflate image-decoder image-encoder image-processing lz77 png png-decoder png-encoder swift

Last synced: 11 Dec 2025

https://github.com/oguzhaninan/korkut

Quick and simple image processing at the command line. :hammer:

convert crop image image-processing resizer

Last synced: 05 Apr 2025

https://github.com/fogleman/rbgg

Isolate and remove the background gradient from images of paper.

go golang image-processing

Last synced: 09 Apr 2025

https://github.com/jsbroks/imantics

:camera: Reactive python package for managing, creating and visualizing different deep-learning image annotation formats

annotation-formats computer-vision image image-processing machine-learning python segmentation visualization

Last synced: 16 May 2025

https://github.com/zavolokas/Inpainting

Want to remove something(someone) from a photo as it never was there? This is .NET implementation of content-aware fill. It smartly fills in unwanted or missing areas of photographs.

computer-vision content-aware-fill hacktoberfest image-completion image-processing inpaint inpainting photo-editing

Last synced: 08 Jul 2025

https://github.com/alicevision/cctag

Detection of CCTag markers made up of concentric circles.

computer-vision concentric-circles detection fiducial-markers image-processing markers

Last synced: 04 Apr 2025

https://github.com/benhoyt/dhash

Python library to calculate the difference hash (perceptual hash) for a given image, useful for detecting duplicates

difference-hash hash image image-processing perceptual-hashing python

Last synced: 16 May 2025

https://github.com/ggreer/jekyll-gallery-generator

A Jekyll plugin that generates photo galleries from directories full of images.

image-processing imagemagick jekyll jekyll-plugin

Last synced: 16 May 2025

https://github.com/orfeotoolbox/otb

Github mirror of https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb

cpp14 image-processing open-science open-source orfeotoolbox osgeo otb remote-sensing reproducible-research

Last synced: 15 May 2025

https://github.com/r00tman/corrupter

Simple image glitcher suitable for producing nice looking lockscreens

golang i3 i3lock image-processing linux sway

Last synced: 06 Apr 2025

https://github.com/mesutpiskin/computer-vision-guide

:book: This guide is to help you understand the basics of the computerized image and develop computer vision projects with OpenCV. Includes Python, Java, JavaScript, C# and C++ examples.

background-subtraction camera-calibration computer-vision deep-learning deep-neural-networks face-recognition feature-extraction goruntu-isleme image-classification image-filtering image-preprocessing image-processing machine-learning object-detection opencv optical-character-recognition stereo-vision

Last synced: 27 Jan 2026

https://github.com/erkaman/poisson_blend

Seamless copy-and-paste of images with Poisson Blending.

c-plus-plus demo eigen image image-processing math mathematics processing tutorial

Last synced: 07 Apr 2025

https://github.com/Erkaman/poisson_blend

Seamless copy-and-paste of images with Poisson Blending.

c-plus-plus demo eigen image image-processing math mathematics processing tutorial

Last synced: 12 Apr 2025

https://github.com/deepmind/dm_pix

PIX is an image processing library in JAX, for JAX.

computer-vision image image-processing jax machine-learning python

Last synced: 31 Mar 2025

https://github.com/nusserstudios/tailbliss

TailBliss is a Hugo Starter theme built on TailwindCSS 3, and Alpine.JS.

alpinejs hacktoberfest hugo hugo-blog-theme hugo-site hugo-theme image-processing tailwindcss tailwindcss-v3

Last synced: 15 May 2025

https://github.com/ufoym/recursive-bf

A lightweight C++ library for recursive bilateral filtering [Yang, Qingxiong. "Recursive bilateral filtering". European Conference on Computer Vision, 2012].

bilateral-filter computer-vision image-processing

Last synced: 07 Apr 2025

https://github.com/heestand-xyz/AsyncGraphics

Edit images and video with Swift concurrency, powered by Metal.

async-await image-processing swift

Last synced: 08 Apr 2025

https://github.com/Faster3ck/Converseen

Converseen is a batch image converter and resizer

batch-image-processor image image-converter image-processing image-resizer

Last synced: 12 Apr 2025

https://github.com/gdquest/krita-batch-exporter

A Free Krita plugin to batch export layers and groups with maximum flexibility. Scale, trim, export multiple copies of your layers...

batch-processing exporter game-development graphic-design image-processing krita krita-plugin

Last synced: 06 Apr 2025

https://github.com/menpo/menpo

A statistical modelling toolkit, providing all the tools required to build, fit, visualize, and test deformable models.

computer-vision image-processing machine-learning menpo python

Last synced: 21 Oct 2025

https://github.com/gabrielarchanjo/marvinj

Javascript Image Processing Framework based on Marvin Framework

computer-vision image-processing javascript javascript-library

Last synced: 10 Jul 2025

https://github.com/opengeos/geospatial

A Python package for installing commonly used packages for geospatial analysis and data visualization with only one command.

geemap geopandas geospatial gis image-processing jupyter leafmap python rasterio remote-sensing xarray

Last synced: 04 Apr 2025

https://github.com/deepghs/imgutils

A convenient and user-friendly anime-style image data processing library that integrates various advanced anime-style image processing models

anime image-processing python

Last synced: 17 Jan 2026

https://github.com/Amorano/Jovimetrix

Webcam, MIDI, Spout, GIPHY and OpenGL (GLSL) support. Animation via tick. Wave-based parameter modulation, Math operations with Unary and Binary support, universal Value conversion for all major types (int, string, list, dict, Image, Mask), shape masking, image channel ops, batch processing, dynamic bus routing. Queue & Load from URLs.

comfyui comfyui-manager image-processing litegraph stable-diffusion

Last synced: 06 Mar 2025

https://github.com/maxim/skeptick

Better ImageMagick for Ruby

image-processing imagemagick ruby

Last synced: 04 Apr 2025