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

Some opencv tried in lab only concepts (not labs)

image-processing opencv

Last synced: 30 Apr 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/heethesh/autonomous-indoor-navigation-using-image-processing

Autonomous Indoor Navigation using Image Processing (Caretaker Robot) - eYRC+ 2014 Theme

eyantra eyrc firebird image-processing opencv

Last synced: 01 May 2026

https://github.com/hayatiyrtgl/shooting_simulator_python

Overall, this project provides a flexible framework for implementing computer vision applications with a focus on object detection, tracking, and point scoring. Its versatility and modularity make it suitable for a wide range of use cases across different industries and domains.

image-processing opencv python-script simulation target-tracking

Last synced: 02 May 2026

https://github.com/ayushgayakwad/road-sign-recognition

The Road Sign Recognition project is a real-time detection system designed to recognize road signs across 43 different classes. The project leverages the YOLOv5 model, which is trained on the GTSRB - German Traffic Sign Recognition Benchmark dataset.

computer-vision image-processing machine-learning open-source opencv python road-sign-detection road-sign-recognition road-signs traffic-sign-classification traffic-sign-recognition traffic-signs yolov5

Last synced: 02 May 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/lolibrary/optimizer

🖼 Image optimizer package for Laravel 5.5+

image-processing laravel php7

Last synced: 02 May 2026

https://github.com/leoraclet/playing-cards-identification

👁️ Playing card identification sytem using MATLAB / Octave scripting language.

cards identification image-processing image-recognition matlab matlab-script octave octave-scripts

Last synced: 02 May 2026

https://github.com/natlee/ffmpeg-video-writter-with-python

This is a video writter used to write video with FRENDLY ffmpeg.

ffmpeg image-processing opencv python video-processing videowriter

Last synced: 03 May 2026

https://github.com/abderrahimghazali/color-palette-extractor

A fast PHP library to extract dominant colors from images using GD extension. Supports multiple formats (HEX, RGB, HSL) with brightness analysis and complementary color generation.

color-palette composer-package gd-extension image-processing

Last synced: 09 Jun 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/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/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/filiprokita/qrreader

The QRReader program is a Python script designed to read QR codes from an image file. It uses the OpenCV library to detect and decode QR codes.

computer image-processing opencv python python3 qr-code qrcode qrreader

Last synced: 04 May 2026

https://github.com/anubagre/imageprocessing_using_opencv

A Python-based project that offers a suite of scripts for performing various image processing tasks. Leveraging the powerful OpenCV library, it includes tools for image property retrieval, format conversion, resizing, rotation, and saving. It is deal for both beginners and professionals who are exploring the realm of images.

cv2 image image-processing opencv python

Last synced: 04 May 2026

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/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/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/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/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/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/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/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/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/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/daelsepara/imageprocessingtest

OpenCV experiments in C# and emgucv

emgucv gtk image-processing opencv

Last synced: 06 May 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/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/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/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/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/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/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/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/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/nimad70/diabetic-retinopathy-detection

Diabetic Retinopathy Detection using Inception-V3 | project for the Vision & Cognitive System course (ComputerScience @ UniPd) | w/ Shab Pompeiano

cnn-classification computer-vision deep-learning diabetic-retinopathy-detection image-processing keras matplotlib python3 tenserflow

Last synced: 10 May 2026

https://github.com/aflah02/horse2zebra_cyclegan_pytorch

Usage of a Pretrained CycleGAN Model to Convert Horse Pictures to Zebras

cyclegan deep-learning gans image-processing jupyter-notebook neural-network python pytorch

Last synced: 10 May 2026

https://github.com/gallo13/pattern-rec-neural-networks-image-classification_2

Image Classification with Convolutional Neural Networks: Imablance, Performance Evaluation, Ensembling (Final 2)

cnn convolutional-neural-networks ensemble-machine-learning image-classification image-processing jupyter-notebook keras tensorflow

Last synced: 10 May 2026

https://github.com/puripant/cloudflow

Track clouds from a series of radar images

computer-vision image-processing radar weather weather-forecast

Last synced: 10 May 2026

https://github.com/mohamedelareeg/documentclassificationzonalocr

Document Classification with Zonal OCR streamlines document processing by automating the categorization and extraction of information from various types of documents. By leveraging advanced OCR techniques and image processing capabilities, the system offers a reliable solution for businesses dealing with large volumes of documents.

dotnet image-classification image-processing ocr serilog webapi zonal-ocr

Last synced: 10 May 2026

https://github.com/zahraarshia/omrchecker

An Optical mark recognition project that uses OpenCV to automatically grade multiple-choice answer sheets.

image-processing machinelearning omr opencv

Last synced: 10 May 2026

https://github.com/ugnmura/ascii-generator

Generate ASCII from images

ascii c image-processing pixel stb

Last synced: 10 May 2026

https://github.com/cutupdev/brain-tumors-segmentation-using-encoder-decoder

This is repository for segmentation brain tumors from Brain MRI image. It used Convolutional Neural Network(CNN).

cnn decoder encoder image-processing jupyter-notebook python tensorflow

Last synced: 11 May 2026

https://github.com/enansari/img-hsu

This repo contains my codes in the image processing course in CE of HSU | کدهای من در درس پردازش تصویر دانشگاه حکیم سبزواری

computer-vision hakim-sabzevari-university hsu image-processing machine-learning opencv python

Last synced: 10 Jun 2026

https://github.com/mohamedelareeg/formdetection_ocr

FormDetection_OCR is a Windows service for automating image processing, form detection, and text extraction using OCR. It effortlessly identifies forms, extracts text, and sends data to endpoints for further processing. With support for various folder watching modes and configurable settings, it streamlines document processing tasks seamlessly.

automation folder-watcher form-recognizer ftp image-classification image-processing ocr

Last synced: 11 May 2026

https://github.com/winterrdog/img_combiner

A toy project that combines two images to form one image. I developed it in order to learn more about writing code in Rust.

image-processing images rust rust-lang toy-project

Last synced: 11 May 2026

https://github.com/ceq151/lumincrypt

桌面级 Unicode 隐写检测与鲁棒水印(文本/图片)工具箱

blind-watermark desktop-app electron image-processing react security steganography typescript unicode watermark

Last synced: 12 May 2026

https://github.com/mittalbhavya/invoicedetailsextractor

Invoice Extraction Application is a Python-based tool built with Streamlit for extracting and processing invoice details from PDFs and images. It uses OCR via PaddleOCR and Generative AI with Google's Gemini API to provide structured data, including customer details, product information, and total amounts

ai-automation data-extraction generative-ai google-gemini image-processing invoice-extraction ocr paddleocr python streamlit

Last synced: 12 May 2026

https://github.com/rithwikksvr/gesture-controlled-chrome-dino

Using the Webcam of your System we can control Google Chrome Dinosaur Game that shows up in offline Mode.

dinosaur-game image-processing opencv

Last synced: 12 May 2026

https://github.com/canastro/lens

📷apply image filters with webworkers

image-processing

Last synced: 13 May 2026

https://github.com/pablonunes/deep-fryer

A simple Python script for frying a lot of images at once

image-manipulation image-processing opencv python

Last synced: 13 May 2026

https://github.com/donatj/imgavg

A simple go tool to average a collection of images faster than Photoshop.

image-average image-processing

Last synced: 14 May 2026

https://github.com/studyresearchprojects/picturs

Command-line utility to manipulate image files

cli icon icons image-processing resizing-images rust

Last synced: 12 Jun 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/anujdutt9/self-driving-car-nano-degree

Self Driving Cars Nano-Degree Projects with some additional Basic Implementations.

computer-vision image-processing python35 self-driving-car udacity

Last synced: 13 Jun 2026

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/tdiprima/visionguard

Detecting, masking, and protecting sensitive information in images

data-privacy dicom image-analysis image-processing medical-imaging ocr text-detection

Last synced: 14 Jun 2026

https://github.com/anas-farooq8/parallel-imageprocessing-opencl

OpenCL Image Processing: Explore efficient image processing algorithms using OpenCL, a framework for parallel computing. Convert colored images to grayscale for tasks like skin cancer detection, leveraging the ISIC 2020 Challenge Dataset. Includes optimized parallelized algorithms and documentation for seamless implementation.

c cpu data-parallel gpu-computing grayscale-images image-processing kernel-functions opencl parallel-processing

Last synced: 15 Jun 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/adalinesimonian/readme-button-generator

Node module that generates a button for use in a readme.

badge button generator image image-processing nodejs readme

Last synced: 17 Jun 2026

https://github.com/hafeez-urrehman/cat_vs_dog_using_cnn

Cat vs Dog Classification is a DL project that uses a Convolutional Neural Network (CNN) to classify images of cats and dogs. This project involves training a CNN model on labeled image data, enabling accurate prediction of whether an image contains a cat or a dog. Ideal for learning & applying image classification techniques using neural network.

binary-classification cats-vs-dogs computer-vision convolutional-neural-networks deep-learning image-classification image-processing neural-networks

Last synced: 18 Jun 2026

https://github.com/dungngminh/xml2image

Simple GUI tool to convert drawable xml to image

image-processing kotlin-swing swing-gui xml xml2png

Last synced: 18 Jun 2026

https://github.com/noarche/move-small-pix

Quickly and easily move all images nested in dir less than '90kb' or other user defined size.

image-classification image-organization image-processing

Last synced: 18 Jun 2026