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/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/loukmane-lok/computer-vision-mcqs

Collection of multiple-choice questions (MCQs) for Computer Vision course revision

computer-vision image-processing mcq quiz

Last synced: 15 Feb 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/kunalgupta777/moustache-adder-

Python Script to add a cool moustache to all detected faces in a photograph!

face face-detection facerecognition haar-cascade image-processing machine-learning opencv python

Last synced: 29 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/ibrahimjspy/pointoffocus

This project focuses on identifying the most attention-grabbing regions in an image. These saliency maps can be used to enhance thumbnails, create dynamic zoom effects, guide text animations, and support various other visual applications where highlighting key areas of an image is essential.

flask image image-processing image-recognition machine-learning opencv python

Last synced: 17 Apr 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/rani-sikdar/distracted-driver-detection

machine learning project to detect distracted drivers.

image-processing machine-learning python

Last synced: 29 Apr 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/memergamer/kepfeldolgozas2023

Képfeldolgozás labor feladatok 2023 - Sapientia EMTE

image-processing opencv python sapientia-university

Last synced: 22 Jun 2026

https://github.com/codebypinar/super-heatmapper-project

A comprehensive video analysis and heatmap generation tool based on Ultralytics YOLOv8.

artificial-intelligence computer-vision image-processing machine-learning opencv programming python real-time-object-detection yolo

Last synced: 29 Apr 2026

https://github.com/masx200/long-image-split-square

批量把长图竖直拆分成接近正方形的小图片的脚本 给文件读取异步操作限流,防止文件打开过多报错

image-processing

Last synced: 15 Feb 2026

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/harshshinde0/deepslide

Landslide Detection and Mapping Using Deep Learning Across Multi-Source Satellite Data and Geographic Regions

computer-vision deep-learning geospatial image-processing machine-learning remote-sensing

Last synced: 04 Mar 2026

https://github.com/itzg/img-hacker

A little golang tool to run some image manipulation

command-line-tool image-processing

Last synced: 07 Oct 2025

https://github.com/punch-mission/punch_idl_tools

Tools for analysis of PUNCH data in IDL.

analysis idl image-processing punch solar

Last synced: 18 Mar 2026

https://github.com/andreihar/segpalette

Instance Recolouring by Palette Generation after Instance Segmentation

color-palette computer-vision image-processing recolor segmentation

Last synced: 04 Apr 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/auggen21/multi-focus-image-fusion

Multi focus two images are fused together to obtain a better image..

gaussian-pyramid image-fusion image-processing laplacian-pyramid matlab multi-focus-image-fusion

Last synced: 27 Mar 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/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/barzin144/image-manipulator

create your photo by Dices or Pixelate your photo

image-manipulation image-processing nestjs nestjs-backend reactjs

Last synced: 29 Apr 2026

https://github.com/pourya-kgp/palmrecognition

Implementation of a Palmprint Recognition System based on Image Processing (M.S. Thesis)

image-processing matlab palmprint-recognition palmprint-roi

Last synced: 13 Feb 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/ugnmura/pixelbased_metaballs_processing_java

Pixelbased Metaballs created with Processing 3 in Java

image-processing java metaballs pde pixels processing

Last synced: 29 Apr 2026

https://github.com/hidaytrahman/photoeraser

Erase your photo in seconds and make it transparent by drawing

canvas drawing image-processing javascript

Last synced: 23 Oct 2025

https://github.com/codegallivant/image-stitcher

Python library for general mass image stitching.

image-processing python stitching

Last synced: 13 Jun 2026

https://github.com/volrath/clj-evo-images

Evolutionary composition of images using a Genetic Algorithm in Clojure

clojure genetic-algorithm image-processing simulated-annealing

Last synced: 29 Apr 2026

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/preco21/opencv-match

A Rust library that simplifies template matching with OpenCV

computer-vision image-processing opencv rust template-match template-matching

Last synced: 18 Jan 2026

https://github.com/vdistortion/image-manifest

CLI tool to batch-convert images (webp, avif, jpg, png), resize them, and generate a JSON directory manifest — for static sites and galleries without a backend

avif batch-processing cli gallery image-conversion image-processing image-resize jamstack json-manifest nodejs npx sharp static-site typescript webp

Last synced: 18 Jun 2026

https://github.com/alessioborgi/ALPR-Automatic-License-Plate-Recognition

A comprehensive system for detecting and recognizing license plates in real-time, combining image processing, object detection, and optical character recognition (OCR) to provide an accurate and efficient solution for automatic license plate recognition, with also double GUI, both for the Security Manager and for the Car User.

deep dl image-processing learning ml object-detection ocr ocr-recognition opencv postegresql python pytorch streamlit

Last synced: 16 Oct 2025

https://github.com/desktopgame/gosplit

split image

image-processing

Last synced: 18 Jun 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/warborn/matlab-ai02

Repository for the matlab practices of the Artificial Intelligence II class

centroid color-segmentation edge-detection histogram image-filters image-processing image-signatures matlab steganography thresholding

Last synced: 08 Jun 2026

https://github.com/vsoch/zenodo-ml

dinosaur dataset to help understand domain-specific software

database image-processing open-source software zenodo

Last synced: 29 Apr 2026

https://github.com/kingabzpro/image-classification-fastapi

Image Classification Inference with FastAPI: From Model to Production API

cifar10 client fastapi image-classification image-processing pytorch server

Last synced: 18 Apr 2026

https://github.com/griffinannshual/facerecognition-attendance-management-system

This Is a Simple Automated Facerecognition Attendance Management System programmed using python using the libraries OpenCV, Numpy, OS, Pandas, Tkinter, mysql.connector, csv, Datetime etc... It the attendence data it stored and managed in a MYSQL database.

face-detection face-recognition haar-cascade-classifier image-processing machine-learning mysql-database numpy-arrays opencv opensource pandas python tkinter-gui

Last synced: 29 Apr 2026

https://github.com/ismailtekin05/caloriedetectingai

🍎🔍 Smart AI system that identifies food items in photos and calculates their calorie content automatically. Built with TensorFlow, YOLOv8, CUDA and computer vision for accurate nutrition tracking.

ai aimodel calorie-calculator computer-vision cuda data-analysis data-science data-segmentation data-visualization dataset dataset-generation image-processing image-recognition python segmentation-models tensorflow ultralytics yaml yolo yolov8

Last synced: 29 Apr 2026

https://github.com/batjko/obsidian-vision-insights

Obsidian plugin to extract insights from images embedded in your notes, using OpenAI vision models..

genai image-processing llm lvm note-taking obsidian obsidian-md obsidian-plugin ocr openai

Last synced: 16 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/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/paraglondhe098/image-colorization

Developed a cGAN to learn color distributions in images conditioned on their grayscale representations (luminance).

computer-vision deep-learning generative-adversarial-network generative-ai image-processing pytorch u-net

Last synced: 24 Apr 2026

https://github.com/dyollb/sitk-cli

Wrap SimpleITK functions as command lines

cli image-processing itk python simpleitk

Last synced: 13 Feb 2026

https://github.com/birddevelper/wyna

WYNA is a tiny bot asking your name and remembers your face and your name on next encounter

bot detection face face-detection face-recognition facenet facenet-model facenet-trained-models image-processing python tensorflow voice-recognition

Last synced: 24 Apr 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/davepagurek/duchamp

Creates a "Nude Descending Staircase"-like image given a video file

art graphics image-processing

Last synced: 14 Oct 2025

https://github.com/wertzui123/icylib

🧊 icylib is a simple CPU-based image processing and manipulation library

c graphics image-processing

Last synced: 28 Feb 2026

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/syntaxsdev/mediaflow

Lightweight Service for processing and serving media for CDN ready applications

aws cdn image-processing media-server s3 webp

Last synced: 19 Jun 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/platonn/comp-photography

Computational Photography course - University of Wroclaw

computational-photography image-processing numpy university-course

Last synced: 19 Jun 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/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/dineshdhamodharan24/bizcardx-extracting-business-card-data-with-ocr

It sounds like "BizCard" is a solution designed to eliminate the need for manual data entry and simplify the handling of business cards. This suggests that the tool likely utilizes technology, such as OCR, to automate the extraction of information from business cards.

capstone-project image-processing mysql ocr-recognition opencv project python3 streamlit

Last synced: 14 Apr 2026

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/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/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/tony-xlh/image-filter

A JavaScript library to perform image filtering.

adaptive-thresholding binarization grayscale image-fiter image-processing otsu sepia

Last synced: 28 Feb 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/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/dyollb/itkdissolve

ITK external module to dissolve masked regions

c-plus-plus image-processing itk itk-module python segmentation

Last synced: 27 Jan 2026

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/bruceherwig-dot/star-trail-cleanr

Free app that automatically removes airplane and satellite trails from astrophotography sequences

ai astrophotography image-processing linux macos python star-trails windows

Last synced: 13 Jun 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/kennanhunter/photo

Simple Graphql Server for Image Processing

graphql image-processing rust

Last synced: 30 Apr 2026

https://github.com/antoniotejada/imageviewer

Simple but featured image viewer, designed for speed when browsing network drives and on low power computers like Raspberry Pi 2

image-processing image-processing-python image-viewer image-viewing imageviewer irfanview linux linux-app lxde numpy pyqt pyqt5 python python2 python27 qt qt5 raspberry-pi raspbian windows

Last synced: 22 Jan 2026

https://github.com/1jaffry1/detect-brain-tumors-opencv2

A simple program to detect brain tumors from images using image processing

detection image-processing opencv python python3 tumor-detection vision

Last synced: 15 Jun 2026

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/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/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/mkhan45/canvas

Draw on an image and blur it with FFT

android canvas fft image image-processing

Last synced: 16 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/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/tyrue/4th_intelligent-image-processing

Intelligent Image Processing

image-processing opencv

Last synced: 30 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/tuki0918/pixzle

[NPM] Image Fragmentation, Restoration, and Protection

cli fragmentation image-processing nodejs pixzle react

Last synced: 05 Apr 2026

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/samridhisainii/image-processing

Some opencv tried in lab only concepts (not labs)

image-processing opencv

Last synced: 30 Apr 2026

https://github.com/jackblackevo/imageutil

Image Utility for Java Application.

image-processing imageio java

Last synced: 25 Apr 2026