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/elenaches/python-image-scanner-standalone

An image "scanning" app written in Python using OpenCV, an improvement of my Image scanner, a standalone app that takes an photo of a paper, and outputs an edited image with the paper properly aligned as though it was scanned.

executable image-manipulation image-processing opencv opencv-python python standalone

Last synced: 04 May 2026

https://github.com/zer0pa/zpe-image

ZPE-Image V0.0: DETERMINISTIC SPARSE-STROKE IMAGE CODEC: Geometry-Layer Encoding | 5.75x Byte Reduction | Glyph | Flow-Graph | Maze | Skeleton

artificial-intelligence codec compression computational-physics deterministic flow-graph geometry glyph image-compression image-processing lossless-compression machine-learning python rust skeleton-extraction sparse-coding stroke-encoding vector-graphics zer0pa zpe

Last synced: 03 May 2026

https://github.com/lenoben/image-processing

C/C++ cmake library for digital image processing without external libraries apart from the png and zlib libraries

c cpp digital-image-processing image-processing library linux-app png

Last synced: 28 Jan 2026

https://github.com/heisenberg141/probability-based-boundary-detection

This Repository consists of implementation of probability based boundary detection algorithm which gives more accurate results than canny edge detection.

boundary-detection canny-edge-detection computer-vision edge-detection gabor-filters gaussian-filters image-gradients image-processing kmeans-clustering lm-filters numpy opencv python3 sobel-filter texton-maps

Last synced: 04 May 2026

https://github.com/angeligareta/image-segmentation-overview

Image Segmentation projects developed for the Image Processing, Analysis, and Classification course at UPM. Implemented using OpenCV and C++.

computer-vision contour-extraction image-analysis image-processing image-segmentation watershed-markers

Last synced: 10 Oct 2025

https://github.com/dhruvsrikanth/fastconv

Distributed and serial implementations of the 2D Convolution operation in c++ and CUDA.

convolution-filters cpp cuda gpu-programming high-performance-computing hpc image-editor image-processing nvidia parallel-programming

Last synced: 04 May 2026

https://github.com/frankxai/arcanea-claw

ArcaneaClaw — AI-powered Creator Media Engine. Scans, classifies, scores, and publishes creative media 24/7. Works with OpenClaw, Railway, Docker, Claude Code.

ai-agent arcanea creative-tools image-processing mcp media-processing openclaw railway

Last synced: 01 Jun 2026

https://github.com/abogo-nono/eom

A cross plateform desktop application used to extract metadata on medias like images, video, ...

cyber-security cybersecurity image-processing metadata metadata-extraction pillow pillow-library python python3

Last synced: 01 May 2026

https://github.com/quinta0/pycolors

A python program to help people with color blindness recognize color in an image

colorblindness colors image-processing numpy pandas-dataframe python tkinter-gui

Last synced: 05 May 2026

https://github.com/siliconlemon/panelizer-tui

A TUI (terminal user interface) tool for laying out picturess onto clean, instagram-ready carousel panels. Fits each picture onto one or two portrait-mode panels (4:5 or 3:4), based on proportional padding for both the horizontal and vertical axis.

carousel cli free graphics image-processing instagram open-source python tui

Last synced: 16 Mar 2026

https://github.com/subpic/ku

Training management utilities for TensorFlow Keras.

deep-learning hdf5 image-processing keras keras-generators tensorflow

Last synced: 03 May 2026

https://github.com/tariqjamel/image-processing-in-verilog

An image processing pipeline written in Verilog that performs RAW Bayer to RGB conversion and applies 3x3 convolution filters like blur and identity for pixel-level image enhancement.

image-processing modelsim pipeline pixel-processing rgb verilog vhdl xilinx xilinx-fpga

Last synced: 07 Feb 2026

https://github.com/guildofcalamity/lockscreenimages

A utility for viewing Win10/11 lock screen images from the ContentDeliveryManager

csharp desktop-application dotnet-core image-processing images utility-application visual-studio winforms winforms-application

Last synced: 05 May 2026

https://github.com/snehadharne/oculardiseaserecognition

Fundus image analysis for ocular disease recognition using deep learning. This repository implements image preprocessing, MIRNet enhancement, and transfer learning with ResNet50 and VGG16 for classifying multiple eye diseases. Keras Tuner is used for hyperparameter optimization.

class-imbalance computer-vision convolutional-neural-networks data-augmentation deep-learning image-processing mirnet ocular-disease-recognition python resnet-50 tensorflow vgg16

Last synced: 05 May 2026

https://github.com/fatihilhan42/arm_control_with_opencv

It is the robot arm control project of our Computer Vision works with Opencv. In this project, a Firebase-based robot project was realized by using Opencv and Mediapipe artificial intelligence libraries. Below I tried to explain the details of the project step by step.

computer-vision fortytwo image-processing open-source opencv raspberry-pi raspberry-pi-3

Last synced: 05 May 2026

https://github.com/vaisest/bicubic-intepolation-py

Bicubic convolution interpolation implementation in Python and Rust from Keys, 1981

bicubic-interpolation bicubic-kernels image-processing image-scaling

Last synced: 30 Jan 2026

https://github.com/muhammadsaqib001/streamlit-app-for-shadow-detection

Shadow Detector App is a web application built using Streamlit that utilizes a trained UNet model to identify and analyze shadows in uploaded images. This app allows users to upload images and detect shadows using advanced AI technology with just a click of a button.

computer-vision data-science image-processing machine-learning opencv pillow python streamlit streamlit-dashboard

Last synced: 05 May 2026

https://github.com/hamidhosen42/python-opencv

OpenCV is a huge open-source library for computer vision, machine learning, and image processing.

computer-vision image-processing machine-learning opencv python python-library

Last synced: 05 May 2026

https://github.com/a-tokyo/cv-assignment-1-image-processing

🖼Image processing problem sets using OpenCV.

image-processing opencv opencv-python python

Last synced: 20 Apr 2026

https://github.com/ethiy/imagine-pp

This is a fork of the Imagine++ project: http://imagine.enpc.fr/~monasse/Imagine++

bsd-license cpp eigen-library image-processing multi-array opengl qt5

Last synced: 05 May 2026

https://github.com/renan-siqueira/autoencoder-research

A comprehensive toolkit built with PyTorch, designed to facilitate the training, evaluation, and visualization of autoencoders. From simple linear autoencoders to convolutional and variational architectures, this project offers an intuitive and expandable framework for anyone delving into the realm of unsupervised learning.

autoencoder computer-vision container convolutional-neural-network data-augmentation deep-learning dimensionality-reduction docker dockerfile image-processing image-reconstruction machine-learning model-checkpoint neural-networks python pytorch unsupervised-learning variational-autoencoder virtualization

Last synced: 06 May 2026

https://github.com/acetinkaya/gercekzamanliyuztespiticinyapaysiniragitabanlibirgoruntuanaliziyaklasimi

Gerçek Zamanlı Yüz Tespiti İçin Yapay Sinir Ağı Tabanlı Bir Görüntü Analizi Yaklaşımı

artficial-intelligence image-processing yapay-sinir-aglari

Last synced: 17 Feb 2026

https://github.com/meqdaddev/image-histogrammer

A python program using openCV which computes the histogram for an image, and plotting that as a representative graph.

histogram image-processing matplotlib opencv pycharm python

Last synced: 06 May 2026

https://github.com/bensouchet/ipex

Image Paper EXtractor - Detect Sheets of Paper in Photographs, Extract & Straighten them!

computer-vision detection-algorithm document image-processing opencv4 python-3 scanner-app

Last synced: 10 Oct 2025

https://github.com/saganaki22/removebg

Instantly remove image backgrounds with this modern, AI-powered web app. Fast, privacy-friendly, mobile-first, and beautifully designed with Tailwind CSS

ai background-removal client-side css3 glassmorphism html5 image-processing javascript mobile-first onnxruntime tailwindcss webapp

Last synced: 06 May 2026

https://github.com/neutrinoceros/ahe

(Adaptive) Histogram Equalization Python library, written in Rust

histogram-equalization image-processing vizualisation

Last synced: 25 Feb 2026

https://github.com/ijsbol/ascii-art-generator

Convert images to ascii text equivalents.

ascii image-processing

Last synced: 08 Jun 2026

https://github.com/vnykmshr/imguri

Convert images to data URIs for inline embedding. Supports local files and HTTP URLs with concurrent processing. Node.js 18+, ES modules, native fetch.

base64-encoding build-tools data-uri email-templates esm fetch-api image-processing inline-images mime-types nodejs

Last synced: 07 Feb 2026

https://github.com/utkarsh5026/studio

An image analysis platform built in 💗 with react

image image-analysis image-compression image-processing nodejs react typescript vite

Last synced: 14 Apr 2026

https://github.com/rishav394/gesture-authentication

A python script that lets users login based on a PIN which the user enters using finger gestures. The data is stored using MongoDB.

gesture-recognition image-processing mongodb python

Last synced: 06 May 2026

https://github.com/samridhisainii/image-processing

Some opencv tried in lab only concepts (not labs)

image-processing opencv

Last synced: 30 Apr 2026

https://github.com/saulojoab/pycam

:camera: Python script for recording your camera feed.

camera film image-processing opencv python recording

Last synced: 25 Apr 2026

https://github.com/daelsepara/imageprocessingtest

OpenCV experiments in C# and emgucv

emgucv gtk image-processing opencv

Last synced: 06 May 2026

https://github.com/mariomarroquim/capgenius

Webservice that extracts text from simple captchas

image-processing imagemagick ocr-recognition tesseract-ocr

Last synced: 11 Nov 2025

https://github.com/intummadee/visionid-check

Apply Computer Vision to create a system for checking names for exams by checking cards instead of signing and displays the names of students and their exam entry status. 💳

bootstrap computer-vision django-admin django-framework django-project image-processing jquery mongodb mongodb-atlas ocr ocr-python opencv pandas pillow python tesseract tesseract-ocr

Last synced: 04 Apr 2026

https://github.com/shin3tky/detect_meteors

Automatically detect meteors in RAW astrophotography images using frame-to-frame difference analysis.

astrophotography camera image-processing meteor-detection meteorshower opencv opencv-python python

Last synced: 20 Apr 2026

https://github.com/edwardoboh/matlab-ocr

Optical Character Recognition App built with MATLAB. For the recognition and extraction of single characters and words present in an image.

computer-vision image-processing matlab optical-character-recognition

Last synced: 19 Jan 2026

https://github.com/crper/py-image-compress-mcp

High-performance MCP image compression service for AI assistants with intelligent optimization and batch processing capabilities

batch-processing claude compression image-processing mcp mcp-server optimization pillow

Last synced: 15 Apr 2026

https://github.com/anicine/anicine-codec

a tool to scale anime images using ncnn model then transcode the image to AVIF format with AV1 codec

golang image-processing

Last synced: 30 Apr 2026

https://github.com/tyrue/4th_intelligent-image-processing

Intelligent Image Processing

image-processing opencv

Last synced: 30 Apr 2026

https://github.com/native-bindings/imagemagick

ImageMagick 6 bindings for Node.js

bindings image-magick image-processing nodejs

Last synced: 30 Apr 2026

https://github.com/affromero/pixelcache

A versatile image processing library for Python with built-in support for caching, using Pillow, NumPy, and PyTorch.

image-processing numpy opencv pillow pytorch torchvision

Last synced: 07 May 2026

https://github.com/erroujioussama/cveditor

CV Editor is a web application built using Streamlit that allows users to perform various image editing operations on their photos interactively

image-processing opencv-python pillow python streamlit

Last synced: 30 Apr 2026

https://github.com/goehringlab/saibr_python

Python implementation of SAIBR: a tool for performing spectral autofluorescence correction on biological images

image-processing python

Last synced: 09 Jun 2026

https://github.com/lahi-ru/pepper_leaf_disease_detector

A deep learning-based system for detecting diseases in pepper leaves using image processing and CNNs. Trained on healthy and diseased leaf images, this model accurately classifies leaves and can be deployed as a web application.

cnn computer-vision deep-learning image-processing

Last synced: 05 Jun 2026

https://github.com/rodolfoferro/impipes

Build image pipelines in a simple way.

image-enhancement image-pipeline image-processing pipelines python

Last synced: 01 Feb 2026

https://github.com/kennanhunter/photo

Simple Graphql Server for Image Processing

graphql image-processing rust

Last synced: 30 Apr 2026

https://github.com/blagojeblagojevic/image.h

Low level image processing header only libary

c header-only image-processing stb stb-image

Last synced: 30 Apr 2026

https://github.com/davidhampgonsalves/opencv-mosiac

An OpenCV based attempt at stitching together images to make a mosaic using histograms

featured image-processing java opencv

Last synced: 17 Apr 2026

https://github.com/karunland/featuremethodscomparison

Sift and Orb Performance and Mathing Comparison | Image process homework

feature-extraction image-processing orb sift

Last synced: 25 Oct 2025

https://github.com/kartavyaantani/cuda_image_processing

A CUDA-accelerated image processing project featuring multiple GPU-based filters and enhancement techniques. Implements convolution, edge detection, Non-Local Means (NLM) denoising, K-Nearest Neighbors (KNN), and pixelization. Each operation is optimized using CUDA kernels for real-time performance on large images. The project supports command-line

cuda cuda-kernels cuda-programming cuda-toolkit gpu-programming high-performance-computing image-manipulation image-processing nvidia-cuda nvidia-gpu

Last synced: 30 Apr 2026

https://github.com/bjornmelin/ml-vision-lab

👁️ Production-grade computer vision implementations. Real-world applications in image processing, object detection, and video analytics with GPU acceleration. 📸

computer-vision cuda deep-learning image-processing object-detection opencv pytorch video-analytics

Last synced: 04 Apr 2026

https://github.com/rhythrosalabs/brainstormer_1.0

brAInstormer is a robust and multifaceted creative suite that leverages the power of GPT, Stable Diffusion, Dalle2, and other forms of AI in order to provide a diverse set of functionalities from a single screen.

ai chatbot chatgpt creative-suite dalle2 gpt-4 gpt4 gpts image-processing image-to-music notepad openai sketch stable-diffusion text-to-image text-to-video

Last synced: 08 May 2026

https://github.com/chrome-tool/image-convert

This is an extension tool for Chrome browser that converts image type and image size.

chrome chrome-extension chrome-extensions google image-converter image-processing tool tools

Last synced: 08 May 2026

https://github.com/kwakuofosuagyeman/picture-resizerjs

A powerful Node.js module for resizing, converting, and applying basic edits to images. Designed for simplicity and performance, it's ideal for a wide range of applications, from web development to batch processing for digital media

image-processing javascript nodejs npm-package

Last synced: 08 May 2026

https://github.com/avs123a/image-color-spaces-morphology-demo

Simple demo that shows extracting RGB and HSV channels, converting from RGB to HSV and reverse converting. There are 4 main morphological operations used: erosion, diletion, opening and closing image

demo image-processing jupyter-notebook numpy opencv python3

Last synced: 05 May 2026

https://github.com/mousa-alagha/rpi-based-lane-assist-autonomous-car

This project implements a lane-assist autonomous car using a Raspberry Pi and YOLO for object detection, lane detection, and motor control. The car autonomously navigates and avoids obstacles using computer vision.

ai ai-in-robotics autonomous-car computer-vision deep-learning image-processing lane-detection machine-learning motion-detection motor-control object-detection opencv raspberry-pi raspberry-pi-projects real-time-processing robot-navigation robotics self-driving-car sensor-fusion yolo

Last synced: 07 Oct 2025

https://github.com/luisfelipepoma/image_processing

Learning about image processing with GAN, Diffusion Models and CNNs in python

computer-vision cv2 ia image-processing learning opencv python

Last synced: 08 May 2026

https://github.com/ajagnic/gogenart

A command-line tool for generating unique images.

cli generative-art go golang image-processing

Last synced: 14 Jan 2026

https://github.com/arindamtripathi619/ai_calculator

A Flask-based web app that uses the Gemini AI API to process images of mathematical expressions and provide step-by-step solutions. Users upload images, and the app generates solutions in MathJax-compatible LaTeX format for easy rendering.

ai api calculator canvas educational-project flask gemini generative-ai image-processing machine-learning math mathjax python

Last synced: 08 May 2026

https://github.com/ggcr/demosaicing

Going from a CFA RAW format image to a full-color RGB image through the process of applying the Bayer filter and Demosaicing by interpolating the missing parts of the channels with different algorithms, in the frequency and spatial domains.

bilinear-interpolation cfa demosaicing gradient-correction image-processing raw

Last synced: 11 Oct 2025

https://github.com/mohamedelareeg/formbuilder

Form Builder is a Windows application developed in WPF, allowing users to easily create forms and define fields with Zonal OCR capabilities. By enabling users to define zones within images and assign OCR properties, this tool streamlines information extraction from documents.

dotnet-core image-processing ocr tesseract-ocr wpf

Last synced: 08 May 2026

https://github.com/sukhmandeep2125/real-time-dehazing-deep-learning

“A multi-layer DeepDehazeNet-based real-time image and video dehazing pipeline using deep learning.”

cnn computer-vision deep-learning dehazing image-processing raspberry-pi real-time

Last synced: 30 Apr 2026

https://github.com/leoantony72/password-generator

Generate passwords with Images 🐱‍💻, Truly random password

hashing hashing-algorithms image-processing password-generator python secure-by-default sha256

Last synced: 25 Oct 2025

https://github.com/vrajvyas11/multilingual_purejs_based_ocr

Multilingual PureJS OCR: A zero-dependency JS library for accurate text extraction from images. Supports English, Chinese, Japanese, Korean & Latin via PaddleOCR ONNX models. Customizable detection, recognition & grouping. No Python needed—run in Node.js!

image-processing multilingual no-python nodejs ocr onnxruntime-node optical-character-recognition pure-javascript text-detection-recognition

Last synced: 14 Oct 2025

https://github.com/alyssonmach/pdi-labs

Materiais da disciplina Introdução ao Processamento de Imagens Digitais e Visão Computacional (UFCG)

computer-vision deep-learning image-processing machine-learning ufcg

Last synced: 15 Oct 2025

https://github.com/faisal-fida/safezone-predictor-with-yolo

SafeZone Predictor is a FastAPI-based application that utilizes the YOLO (You Only Look Once) model for object detection. The application allows users to upload images, processes them using the YOLO model, and returns the detected objects with bounding boxes drawn on the images.

computer-vision fastapi image-processing object-detection python yolo

Last synced: 08 May 2026

https://github.com/jpsca/image-processing-egg

High-level image processing wrapper for libvips

image-processing python thumbnails vips

Last synced: 27 Jan 2026

https://github.com/alexcoder04/image-edit

A Python GUI for basic image editing, school project

fun gui image-editing image-processing numpy pil pyqt pyqt5 python python3 qt sideproject

Last synced: 09 May 2026

https://github.com/alphonsg/bimana

Package for performing automated bio-image analysis tasks.

bioimage-analysis bioinformatics data-analysis deep-learning edge-detection image-analysis image-processing

Last synced: 25 Oct 2025

https://github.com/asynched/image-processing-transform

This is a simple image processing tool for processing images using Java.

filters image-processing java transforms

Last synced: 11 Oct 2025

https://github.com/ruddra/play-with-pillow

Image Processing Services built using Pillow

django image-processing pil pillow python webp

Last synced: 09 May 2026

https://github.com/jcbritobr/opencv-java

Lots of opencv examples from books ported to java code

computer-vision image-analysis image-processing java opencv

Last synced: 15 Apr 2026

https://github.com/umer-farooq-cs/canny-edge-detector

High-performance Canny edge detector with CPU and CUDA implementations. Loads PGM images, performs Gaussian smoothing, gradients, non-max suppression, and hysteresis. Benchmarks both paths, outputs edge maps, and reports speedup. Simple Makefile, sample images included.

c canny-edge-detection computer-vision cpp cuda gpu high-performance-computing image-processing nvcc pgm

Last synced: 18 Apr 2026

https://github.com/es7/diffusion-models-unet

Complete guide on Diffusion Model from definition to training and inference

artificial-intelligence computer-vision diffusion-models generative-ai image-processing unet

Last synced: 10 Jun 2026

https://github.com/ahesan-zafir/ai-powered-offline-object-detection-device-for-visually-impaired-users

This project presents a portable, AI-based object detection system designed to assist visually impaired users by identifying nearby objects in real-time without the need for an internet connection. Built using edge AI technology, it ensures privacy, speed, and accessibility.

hardware-designs image-processing machine-learning-algorithms mobilenetv2 object-detection opencv raspberry-pi-3 single-shot-detection tensorflow-lite tts-engines

Last synced: 09 May 2026

https://github.com/reybits/pwa-icon-converter

Generates PWA icons and a manifest.json from the input image.

image-processing linux macos tools

Last synced: 06 May 2026

https://github.com/jluispcardenas/static_google_map_to_areas

Tool that processes a google static map and gets its areas in m2

googlemaps image-processing opencv opencv-python python

Last synced: 09 May 2026

https://github.com/deusares/drawerfunctions

A collection of PIL, Numpy and OpenCV functions to manipulate images

generative graphic image-processing numpy opencv pil pillow python

Last synced: 09 May 2026

https://github.com/duyndh98/simpletrafficlanelinesdetection

Detect Traffic Lane Lines using OpenCV

computer-vision image-processing opencv python

Last synced: 21 Apr 2026