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/kerciu/pil-img-2-ascii

🖼️ Very Simple Image to ASCII Project 🎨 — A basic Python project that converts images to ASCII art using the PIL library 📸🖋️. This project demonstrates how to transform image data into text-based art, offering a fun way to practice Python and image processing techniques. 🚀✨

ascii ascii-art ascii-art-generator automatization image-processing pillow python python-script script

Last synced: 06 Jun 2026

https://github.com/zivmax/si100b-2022fa-proj

This repository contains all of our team's project files of SI100B (Shanghaitech University)

handwritten-digit-recognition image-processing knn-algorithm opencv raspberry-pi

Last synced: 24 Apr 2026

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

This repository contains a collection of Jupyter notebooks and scripts designed to explore various techniques in digital image processing. The techniques covered include image equalization, noise operations, edge detection, and more.

cv2 image-processing python

Last synced: 24 Apr 2026

https://github.com/rizquuula/aidesign_titlensubtitlepost

An design generator for title and sub title stuff

image-processing opencv pil pillow python3

Last synced: 24 Apr 2026

https://github.com/ntshvicky/imageclassification

Read car, truck and other images from dataset and store based on their named folder using Yolo V3

image-classification image-processing image-segmentation jupyter-notebook python3 yolov3

Last synced: 24 Apr 2026

https://github.com/githubuseraccountamazing/vid2train

A Tool for Extracting Images from a Video for Artificial Intelligence Training.

ai-training cv2 image-dataset image-manipulation image-processing image-recognition pillow stable-diffusion torchvision vid2train

Last synced: 25 Apr 2026

https://github.com/navindafernando/vehicle-detection

Vehicle Detection and Counting using Cascade Classifiers :wind_chime:

cascade-classifier image-processing opencv

Last synced: 25 Apr 2026

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

A Python tool to seamlessly stitch two overlapping images into a panoramic view using OpenCV — with both CLI and GUI support.

computer-vision feature-matching image-processing image-stitching opencv

Last synced: 25 Apr 2026

https://github.com/zuellni/image-tools

Various image processing scripts.

exllamav2 florence-2 image-captioning image-processing

Last synced: 06 Jun 2026

https://github.com/virgiledjimgou/deep-learning-opencv_3

the Main Purpose of these Project is to Classifying / recognise images using deep learning and OpenCV . here i have implemented Python script that will use OpenCV dnn Module , Caffe Deep Learning Frameworks and MobilelNet (pre-trained on ImageNet) to classify and recognise images.

caffe classification deep-learning dnn image-processing opencv python

Last synced: 26 Apr 2026

https://github.com/ol1rum/autologo

Ferramenta desktop moderna para aplicar marcas d'água e logotipos em lote. Desenvolvida com Python (PySide6) e QML, com foco em performance e usabilidade.

image-processing pillow pyside6 python python3 qml qt qt6 watermark

Last synced: 27 Apr 2026

https://github.com/assem-elqersh/color-identification-lab-2

Jypyter notebooks-compatible color identification tool that uses the LAB color space for accurate color analysis in images. This version works without interactive displays, automatically detecting colors via grid sampling and K-means clustering. It identifies dominant colors with their names and percentages, visualizing results with matplotlib.

color-detection image-processing lab-color opencv

Last synced: 27 Apr 2026

https://github.com/pezhvak98/image-thresholding-

Basic thresholding of an image using OpenCV library with trackbar

blur-image image-processing opencv thresholding

Last synced: 27 Apr 2026

https://github.com/thesiamak01/face-detection-js

This is a lightweight face detection system built purely with JavaScript and the Canvas API, without any external libraries or dependencies. The system uses the user's webcam to detect and track facial features in real-time.

face-detection image-processing javasxcript js

Last synced: 27 Apr 2026

https://github.com/kemalsanli/ymgk2

Bitwise xor kullanarak python ile görüntü şifreleme.

bitwise bitwise-xor image-encryption image-processing kriptoloji opencv-python python python-3 xor

Last synced: 07 Jun 2026

https://github.com/playatanu/watercolor-app

Image to watercolor painting

image-processing opencv

Last synced: 28 Apr 2026

https://github.com/gamowy/painter-drawingapp

Simple WPF drawing app with option to apply filters using EmguCV

csharp graphics image-processing wpf

Last synced: 28 Apr 2026

https://github.com/joshuaevan/page-forge

Convert multi-page PDFs into clean, OCR-ready images — CLI, watch folder, web UI, and optional Google Drive sync.

cli docker document-processing fastapi google-drive image-processing ocr ocr-preprocessing pdf pdf-converter pdf-to-image pillow pymupdf python self-hosted

Last synced: 28 Apr 2026

https://github.com/samuelbatistadeb/reducao-dimensionalidade-imagens

Projeto que realiza a conversão de uma imagem para duas versões: tons de cinza e preto e branco. Utilizando a biblioteca Pillow, o código manipula os pixels da imagem e exibe as versões lado a lado com espaçamento e contorno branco, facilitando a comparação visual.

computer-vision image-manipulation image-processing pillow python

Last synced: 08 Jun 2026

https://github.com/piotrweppo/scenes_information_recorder

Python GUI/CLI program that uses OpenCV and Tesseract to help film production or post-production editors with analyzing and gathering information about VFX and ADR effects from the videos.

adr analysis cv2 image-processing opencv pyscenedetect pyside6 pytesseract python python-opencv scene-detection tesseract vfx video video-processing

Last synced: 28 Apr 2026

https://github.com/asadiahmad/camera-scanner

Scan your paper, perspective transform the scanned image and increase the scanned image quality.

camera-scanner image-enhancement image-processing magic-color opencv paper-scanner

Last synced: 28 Apr 2026

https://github.com/emonrezabd/cuda-programming

This repo contains CUDA Programming with C++. Projects are done to learn CUDA from scratch.

basler-camera cuda-programming gpu-acceleration image-processing nvidia-gpu process thread vision

Last synced: 29 Apr 2026

https://github.com/mathieu-lala/u01

A Collection of independent projects

boost cmake conan cpp cpp17 image-processing kmeans-clustering sfml

Last synced: 29 Apr 2026

https://github.com/luigiifan/object-counter-mv

Object Counter and Segmentation using Python and OpenCV

image-processing machine-vision opencv pyqt5

Last synced: 29 Apr 2026

https://github.com/pranavh-2004/bardecode

Barcode reader using Python and pyzbar to decode barcodes from images or live camera feed.

barcode-decoder barcode-scanner computer-vision image-processing opencv python-project pyzbar zbar

Last synced: 29 Apr 2026

https://github.com/carry0987/php-image-processor

An image processing library

composer gd image-processing imagick php8

Last synced: 29 Apr 2026

https://github.com/giog97/histogram_equalization_cuda

Performance comparison of sequential and parallel CUDA Histogram Equalization for image contrast enhancement.

cuda cuda-kernels cuda-programming histogram-equalization image-processing parallel-computing parallel-programming

Last synced: 29 Apr 2026

https://github.com/tautvydasderzinskas/web-scrap-facebook-post

Free time coding project which allows to scrap third party data (from givem websites) - convert it to a nice presented form (images) and post it to a selected facebook pages automatically. This application may serve you as example of how to do certain things... Be aware that at the moment it's code is dedicated to scrap specific pages and present the data in specific way so if you want to use it you will have to modify both the scrapping logic and image generation logic to fit your needs.

cron-jobs facebook image-processing javascript nodejs scraper

Last synced: 29 Apr 2026

https://github.com/r3dacted42/dip-filter-thresh-gui

assignment made for a digital image processing course

image-processing opencv pyqt5

Last synced: 29 Apr 2026

https://github.com/jayantita/opencv-image-processing

Color Detection using OpenCV Python

image-processing opencv python

Last synced: 29 Apr 2026

https://github.com/alsult/compvision_puzzle

A computer vision pipeline that reconstructs a shuffled puzzle using SIFT feature matching, RANSAC, and image preprocessing.

computer-vision contour-detection feature-matching homography image-processing image-segmentation opencv peppa-pig puzzle-reconstruction python ransac-algorithm sift-features

Last synced: 29 Apr 2026

https://github.com/aayushinit/aibackgroundsubtractor

Real-time background subtraction using OpenCV + Flask with switchable detection algorithms and stylish frontend

ai-project background-subtraction computer-vision flask image-processing knn mog2 opencv python realtime tailwindcss video-processing webcam

Last synced: 29 Apr 2026

https://github.com/x-nimesh/panoramer-dockerized

Panoramer is a cutting-edge panoramic image stitching web application designed to transform your images into stunning, professional-quality panoramas. Whether you're a seasoned photographer or a hobbyist, Panoramer's intuitive interface and precise alignment tools make it easy for users of all skill levels to create seamless panoramas.

flask image-processing numpy python react

Last synced: 29 Apr 2026

https://github.com/emiz98/density-based-traffic-controller-system

Automated traffic light system using real time traffic density data to calculate optimal green signal time for each lane.

arduino arduino-uno embedded-system embedded-systems image-processing opencv pyfirmata pygame python

Last synced: 29 Apr 2026

https://github.com/arndvs/cast

Creative automation pipeline for generating localized social ad creatives at scale.

creative-automation generative-ai image-processing nextjs openai sharp tailwindcss typescript vitest zod

Last synced: 08 Jun 2026

https://github.com/mmaithani/kaggle-projects

Collection of all the resources from competition, kernal And data section also all the magic code i have been using to get most of out of a problem

computer-vision data data-science image-processing machine-learning python

Last synced: 30 Apr 2026

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

A Python-based image processing project using OpenCV to perform edge detection, thresholding, contour detection, and visualization, including bounding boxes on detected contours.

computer-vision contours edge-detection image-processing opencv python thresholding

Last synced: 30 Apr 2026

https://github.com/maximlevchenko/python-course-convolution-orb-detector-data-processing-2d-game

This repository contains a collection of projects developed during a university Python course. Each project explores different aspects of data processing, analysis, and computer vision.

2dgame bomberman-game computer-vision convolution harris-corner-detector image-processing keypoint-detection numpy pandas python statistical-analysis

Last synced: 30 Apr 2026

https://github.com/allen-reji/paddleocr-text-extraction-ml-model

Utilizes PaddleOCR and advanced image pre-processing techniques to extract product attributes from images.

amazon-ml-challenge image-processing machine-learning opencv paddleocr paddlepaddle pil text-extraction

Last synced: 01 May 2026

https://github.com/sohomm/imageenhancementformissions

Image Enhancement Digital Image Processing Computer Vision Deep Learning-based Image Restoration Convolutional Neural Networks (CNN) Super-Resolution Techniques Noise Reduction and Denoising Image Quality Improvement Python Programming TensorFlow / PyTorch (whichever you used) OpenCV & NumPy Evaluation Metrics: PSNR, SSIM Model Training

cnn computer-vision deep-learning drdo enhancement image-processing isro opencv

Last synced: 01 May 2026

https://github.com/lfgodoi/intelligent-spacecraft-pose-estimator

A computer vision solution based on digital image processing and neural networks for estimating the pose of known uncooperative spacecraft.

aerospace-engineering convolutional-neural-networks image-processing machine-learning spacecraft tensorflow

Last synced: 01 May 2026

https://github.com/tommyfurgi/image-processing-labs

This repository contains resources and task implementations for the Image Processing course at AGH, exploring essential image manipulation techniques and algorithms.

image-processing python

Last synced: 01 May 2026

https://github.com/darshanakgr/meanfiltergpu

A gpu implementation of mean filter in CUDA

c cuda image-processing

Last synced: 01 May 2026

https://github.com/anshlulla/image-segmentation-for-self-driving-cars

Segmenting various features of the road to make it easier for self-driving cars to take decisions by using image processing techniques and a U-Net Neural Network

image-processing image-segmentation python self-driving-cars tensorflow

Last synced: 01 May 2026

https://github.com/sarahloree/project-5--plant-seedling-classification

This is the fifth project I completed as part of the Introduction to Computer Vision Module from my post-graduate certification in AI/ Machine Learning from University of Texas' McCombs School of Business.

convolutional-neural-networks image-processing keras tensorflow transfer-learning

Last synced: 01 May 2026

https://github.com/shivshah19/image-converter

An image converter tool that converts PNG/JPG images to WebP format, offering options to download individual files or all converted images as a ZIP. Simple and easy to use.

image-processing python streamlit

Last synced: 01 May 2026

https://github.com/who-else-but-arjun/course_project_da241m

This repository contains the source code for the face recognition and enhancement project which was made as a part of the DA241M course at IIT Guwahati

cnn debluring deep-learning image-processing keras python super-resolution tensorflow vgg16

Last synced: 01 May 2026

https://github.com/deusares/funpil

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

batch image-processing lazy media numpy opencv pil pillow python script

Last synced: 01 May 2026

https://github.com/adityasreevatsak/useful-code-snippets

Useful-Code-Snippets is a collection of practical and reusable code snippets for various everyday programming tasks. It serves as a handy reference for automating, optimising, and simplifying common operations across different domains.

automation file-handling git image-processing python regex

Last synced: 02 May 2026

https://github.com/giog97/mean_shift_image_segmentation_openmp

Performance comparison of sequential and parallel OpenMP MeanShift for image segmentation.

image-processing mean-shift opencv openmp parallel-computing parallel-programming

Last synced: 08 Jun 2026

https://github.com/anas-shakeel/go-bmp

go-bmp implements a bitmap reader in golang.

bitmaps golang image-processing learning-by-doing

Last synced: 22 Jun 2026

https://github.com/ladbaby/image2sketch

🖼️ A simple program that converts the input image into sketch, written in Python and use Kivy as frontend.

android buildozer image-processing kivy opencv scut sketch windows

Last synced: 02 May 2026

https://github.com/caiotaavares/painter

Simple image editor and raster graphics editor with Qt6 and c++

cpp image-processing qt5

Last synced: 03 May 2026

https://github.com/necat101/pixtess

PIXel TESSellator convert your pictures to text and back semi-losslessly! great for training AI

format image image-processing imagetotext

Last synced: 03 May 2026

https://github.com/dilumdesilva/imagelab-initial

ImageLab is a standalone tool that lets the user play with OpenCV using its GUI.

gsoc-2020 image-processing imagelab opencv scorelab

Last synced: 03 May 2026

https://github.com/panastasiadis/embedded-systems-projects

A collection of educational embedded systems projects using HLS, Arduino, and Verilog — developed for the course Embedded Systems Programming in Edge Environments.

arduino bayer-filter educational-projects embedded-systems fpga high-level-synthesis image-processing systemverilog verilog

Last synced: 03 May 2026

https://github.com/andraderaul/ascii-art-converter

Real-time image and webcam to ASCII art converter built with React, TypeScript, and Vite.

ai-assisted-development ascii-art canvas creative- image-processing vite

Last synced: 20 May 2026

https://github.com/grachale/convolution_image

The implementation of a function that takes an image (RGB or gray one) and a filter (kernel) and applies a convolution between them.

convolution image-processing numpy python

Last synced: 03 May 2026

https://github.com/sealonk/mlgc-server

Backend server for skin cancer detection using TensorFlow.js and Firebase.

backend express firebase healthcare image-processing machine-learning tensorflow

Last synced: 04 May 2026

https://github.com/kpechenenko/img-previewer

The web-service to create image preview.

docker go image-processing rest-api

Last synced: 04 May 2026

https://github.com/0x778/gaussian_filter_using_cuda

Implemention of gaussain filter using CUDA

cuda cuda-kernels cuda-programming image-processing

Last synced: 04 May 2026

https://github.com/yash-thio/sudoku-solver

the final version of this app would be able to solve any 9 by 9 sudoku you provide in an image format.

express image-processing pubsub redis websockets

Last synced: 05 May 2026

https://github.com/justdvnsh/justdvnsh-twitterbot

A twitter bot made to schedule and post tweets for me and also reply and retweet them.

api glitch image-processing nodejs processingjs rest-api twitter-api twitter-bot

Last synced: 05 May 2026

https://github.com/abdelrahman-amen/variational_autoencoder

I used VAE and CVAE in this project to generate images based on user input.

cvae decode endocode image-processing keras python slider variational-autoencoder widgets

Last synced: 06 May 2026

https://github.com/tusharthakur8267/ocr_sentiment_analysis_text_summarization

This project extracts text from images using OCR, analyzes sentiment (positive, negative, neutral), and summarizes text for quick insights. It utilizes Python, Tesseract-OCR, NLP libraries, and Flask/FastAPI for deployment.

flask image-processing nlp opencv pil python sentiment-analysis spacy tesser

Last synced: 06 May 2026

https://github.com/alikhachev/computer-graphics

Mirror of university course repository

graphic graphics image-processing qt ui user-interface

Last synced: 06 May 2026

https://github.com/ugliestie/musicemoji

Telegram bot which updates your Telegram account status with emoji of current track

aiogram aioschedule image-processing lastfm telegram

Last synced: 06 May 2026

https://github.com/alesyarabushka/diamond

This application has been developed in purpose of creating a picture for diamond embroidery based on the user's picture

image-processing nodejs pixelation postgresql reactjs typeorm typescript

Last synced: 06 May 2026

https://github.com/cahyaong/cop.theia

My repository for learning image and video processing techniques.

artificial-intelligence computer-vision csharp image-processing machine-learning python wpf

Last synced: 07 May 2026

https://github.com/thearchitector/smartclip

A contextually-aware paperclip processor that crops and scales your images to maximize aesthetic quality

algorithm image image-processing paperclip paperclip-processor

Last synced: 07 May 2026

https://github.com/ammoradi/computer-vision-course-exercises

Iran university of science and technology computer vision(CV) winter-2018 course exercises solutions

computer-vision convolutional-neural-networks deep-learning image-processing keras machine-learning opencv

Last synced: 08 May 2026

https://github.com/guangie88/image-batch-resizer-rs

Experimental image batch resizer in Rust

cli image-processing rust

Last synced: 10 Jun 2026

https://github.com/hibatillah/projectpd

Web Identification of Rice Types based on Colors

college-project deep-learning deeplearning image-processing python rice tailwindcss website

Last synced: 08 May 2026

https://github.com/pikachuxxxx/foodieswatson

An app made using IBM Watson to help the present generation teen to recognise Indian spices pulses and leafy vegetables

food food-classification ibm-watson image-processing image-recognition machine-learning ml

Last synced: 08 May 2026

https://github.com/dinithmaleesha/image-filter-webapp

Python-based web application for applying various image filters, removing noise, and adjusting image properties. Built with Flask and OpenCV. Features real-time previews and easy image uploads.

flask flask-application image-filters image-processing image-processing-python noise-removal opencv opencv-python opencv2 python

Last synced: 09 May 2026

https://github.com/sunilsoni/image-to-text

Convert PDF to Images and Scan Docs to Text Files

image-processing imagetotext tess4j tesseract

Last synced: 09 May 2026

https://github.com/avashist1998/dithering

Show case different kinds of dithering techniques

image-processing javascript rust wasm

Last synced: 09 May 2026

https://github.com/m1-elmasry/quickmark

Efficient OMR software designed for quick and precise grading of bubble sheet exams.

bubble-sheet image-processing numpy opencv python

Last synced: 10 May 2026

https://github.com/sahil210695/convolution-evolution

This is to see how a kernel will convolve over an image and what will be its output after convolution

cnn convolutional-neural-networks data-science image-kernel image-processing numpy numpy-neural-network python streamlit

Last synced: 10 May 2026

https://github.com/williarin/aquamark

A free, open-source WordPress plugin to apply watermarks to your images.

branding image-processing imagick watermark wordpress wordpress-plugin

Last synced: 10 May 2026

https://github.com/cactusquill/imagelayerdecomposer

ImageLayerDecomposer – Smart Image Layer Separation for Printing & Textile Design 🎨🖨️

image-processing opencv python steamlit

Last synced: 10 May 2026

https://github.com/johnbasrai/mirage

🖼️ High-performance Rust CLI for image editing and fractal generation — supports blur, crop, grayscale, rotate, and more

clap cli create-crate github-actions image-processing image-rs integration-testing rust unittest

Last synced: 10 Jun 2026