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

OpenCV

OpenCV (Open Source Computer Vision Library) is written in C/C++, for real time computer vision. It takes advantage of multi-core processing and hardware acceleration. Applications of OpenCV includes egomotion estimation, gesture recognition, facial recognition system, and artificial neural networks.

https://github.com/jasoncobra3/floorplan-dimractor

A sophisticated Python pipeline for automatically extracting dimensions and cabinet codes from architectural floorplan PDFs. This tool converts various dimension formats into standardized measurements and provides structured output with visualization capabilities.

architecture-tools automation-tools blueprint-analysis cad-automation computer-vision dimension-extraction document-processing document-processing-pipeline floorplan-analysis image-processing measurement-tools opencv pdf-parser pdf-processing pdfplumber pymupdf streamlit text-detection

Last synced: 18 Apr 2026

https://github.com/louis3112/image_process

One of my project for Image Processing 4th Semester. The project is a simple extracting pixel matrices

image-processing ipynb-jupyter-notebook matplotlib opencv python

Last synced: 10 Apr 2026

https://github.com/roushou/burning-fingers

Make your fingers burn with Computer Vision

computer-vision mediapipe opencv python

Last synced: 19 Apr 2026

https://github.com/5208980/turtlebot3-autonomous-driving

Autonomous Driving and TurtleBot Avoidance Collision with TurtleBot3 WafflePi

computer-vision image-classification lane-detection opencv python ros self-driving-car

Last synced: 10 Apr 2026

https://github.com/steveplays28/rubbish-image-detection

Rubbish image detection, using OpenCV.

image-detection opencv

Last synced: 01 May 2026

https://github.com/mohamed-khan-0/extract_data_from_egyptian_id

This Django application helps extract data from Egyptian national IDs written in Arabic using pre-trained models. The application leverages EasyOCR and OpenCV to process images of IDs and extract important details such as name, ID number, birth date, and more.

ai django django-application easyocr extractor opencv

Last synced: 18 Jan 2026

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

Docker image with python and opencv ready to use.

dcoker opencv python

Last synced: 06 Apr 2026

https://github.com/enesdoruk/opencv-cpp

Opencv CPP tutorials

computer-vision cpp cuda opencv

Last synced: 09 Oct 2025

https://github.com/niths7/facial-points-estimation-along-with-andromorphic-distance-measurement-

This project uses facial landmark detection to calculate anthropometric measurements from images, such as eye width and mouth width, by converting pixel distances to real-world units (centimeters). A custom reference scale is set by the user, allowing for accurate measurements of facial features. The project leverages OpenCV, dlib, and matplotlib.

computer-vision jupyter-notebook opencv python3

Last synced: 14 Feb 2026

https://github.com/sumedhe/play-with-opencv

Few image processing samples using OpenCV

cpp image image-processing opencv

Last synced: 02 May 2026

https://github.com/aidensorabji/cvv.asl-keyboard

Utilizing machine learning within python to convert ASL hand movements into simulated keyboard presses within macOS.

asl emulated-controller emulated-keyboard keyboard keyboard-emulation opencv python

Last synced: 18 Jan 2026

https://github.com/moanassiddiqui/iris-it

An image detection, computer vision program that detects set of iris in the frame.

computer-vision deep-learning machine-learning opencv tensorflow2

Last synced: 19 Jan 2026

https://github.com/jshulgach/hand-landmark-tracker

An app created with PyQt5 using Google's MediaPipe hand landmark ML model for hand tracking and streaming

computer-vision hand-tracking machine-learning mediapipe opencv pyqt5 python

Last synced: 09 Oct 2025

https://github.com/ye13ow77z/opencv-based-personnel-attendance-system

A Personnel Attendance System Based On OpenCV

cpp opencv qt

Last synced: 06 Mar 2026

https://github.com/lruizap/rpsai

This project is based on a retraining of the yolov11 model to detect the position of the hands and choose between rock, paper or scissors.

ia matplotlib opencv pandas pil python torch ultralytics yolov11

Last synced: 14 Apr 2026

https://github.com/arun2002k/encoding_face_comparison

Face comparison based on 128 dimension facial encodings.

encoding face-recognition opencv python3

Last synced: 22 May 2026

https://github.com/serdaraltin/fusion-vision

This module dedicated to processing and analyzing visual data using advanced computer vision algorithms, primarily leveraging Kinect sensor data and OpenCV for real-time applications.

3d-reconstruction computer-vision image-processing kinect motion-tracking opencv

Last synced: 19 Jan 2026

https://github.com/hercules45/realtime-object-detection-yolo

Easy-to-use Jupyter Notebook for live object detection with YOLOv8 and OpenCV. Requires minimal setup.

object-detection opencv real-time ultralytics webcam yolo yolov8

Last synced: 10 Oct 2025

https://github.com/bhavinpatel4199/image-processing-with-opencv-and-cuda-on-google-colab

This repository demonstrates image processing using OpenCV with CUDA for GPU acceleration on Google Colab. It includes basics like displaying and manipulating images, alongside advanced techniques using CUDA to enhance performance. Ideal for learning GPU-accelerated image processing in Python.

computer-vision cuda google-colab gpu-acceleration high-performance-computing image-processing opencv pixel-manupulation

Last synced: 19 Jan 2026

https://github.com/riju18/webcam_motion_detector_opencv

python openCv is a brilliant library for image, video processing. Here, I tried to detect an live object in webcam.

jupyter-notebook opencv python3

Last synced: 10 Apr 2026

https://github.com/kmatzen/chromacal

ColorChecker camera calibration: detect, solve, apply. Log-polynomial tone curve + CCM via Ceres, OCIO 3D LUT export. C++ and Python.

camera-calibration ceres-solver color-calibration color-correction color-science colorchecker cpp opencolorio opencv python

Last synced: 25 May 2026

https://github.com/jenil311/hand-gesture-controlled-presentation

The project enables users to control presentations using hand gestures, enhancing accessibility and offering a hands-free alternative to traditional input devices.

mediapipe opencv python

Last synced: 19 Jan 2026

https://github.com/saylie/cat-dog-classifier-

The Cat-Dog Classifier is a deep learning-based image classification project that can differentiate between images of cats and dogs. It uses a Convolutional Neural Network (CNN) model trained on labeled datasets to predict whether a given image belongs to a cat or a dog.

ai javascript keras numpy opencv python react tensorflow

Last synced: 14 Apr 2026

https://github.com/dron3flyv3r/nodesystem-mk2-opencv

This is an updated version of my Node based editor. Using the new and improved Node editor.

dear-pygui node-editor opencv

Last synced: 22 Apr 2026

https://github.com/kisabellecortez/facial-recognition-software

An facial recognition software that shows the name and age of the person, implementing React + JavaScript for the frontend and Python + Flask for the backend. Utilizing face-api for facial image processing and PostgreSQL for facial persistence.

cors css face-api face-recognition flask html javascript opencv python react

Last synced: 14 Apr 2026

https://github.com/dltkddnr04/heartbeat_detector

웹캠 영상으로 심장박동을 감지하는 프로그램

heartbeat-sensor just-for-fun opencv python pyvirtualcam

Last synced: 01 May 2026

https://github.com/devash2/ayur-scan

Indian Medicinal Leaf detection application using ML and DL

flask flutter google-firebase opencv python scikit-learn tensorflow

Last synced: 10 Apr 2026

https://github.com/idaraabasiudoh/american-sign-language-asl-detection

The American Sign Language Detection and Translation System is an AI project for translating American Sign Language (ASL) gestures into text in real-time using computer vision and deep learning.

artificial-intelligence cnn deep-learning keras neural-network opencv python3 tensorflow

Last synced: 14 Apr 2026

https://github.com/amine-akrout/face_recognition

Face Recognition and Identification using python, openCV and deep learning

deep-neural-networks face-detection face-recognition opencv python

Last synced: 17 May 2026

https://github.com/yinguobing/opencv-docker

Dockerfiles for OpenCV build.

cuda docker ffmpeg opencv

Last synced: 10 Apr 2026

https://github.com/woxy-sensei/opencv-face-detection

This is a simple face detection project using OpenCV and mediapipe. It detects the face and draws a rectangle around it and It detects face and blur the face.

detection face mediapipe opencv

Last synced: 14 Apr 2026

https://github.com/zjcv/ztransforms

Implementation of torchvision-like based on albumentations

albumentations data-augmentation imgaug opencv pytorch torchvision transforms vision

Last synced: 09 May 2026

https://github.com/h-sinha/sliderr

Automation of slide matching

image-processing opencv python3

Last synced: 14 Apr 2026

https://github.com/msaadx/Signature-Image-Classification

A machine learning pipeline for signature classification and forgery detection, leveraging Python, OpenCV, TensorFlow, and sklearn. Includes data preprocessing, feature extraction, model training, and performance evaluation.

classfication cnn-classification computer-vision opencv python sklearn tensorflow

Last synced: 12 Oct 2025

https://github.com/remvisual/podcast-thumbnail-extractor

AI-powered thumbnail extractor for podcast and video creators. Automatically picks the best faces, screens, and scenes using computer vision and custom CNN models. 100% local. Windows-friendly.

ai cnn computer-vision face-detection flask image-processing machine-learning open-source opencv podcast privacy-friendly python pytorch self-hosted thumbnail thumbnail-generator video video-processing windows youtube

Last synced: 25 May 2026

https://github.com/gautamthampy/color-detection

Provides colour names and HTML/RGB mappings in various output formats.

c numpy opencv python

Last synced: 10 Apr 2026

https://github.com/goutamhegde002/air_canvas

Air Canvas is an innovative real-time gesture recognition application that enhances communication for the deaf and mute. It features hand-tracking, color detection, and OCR technologies, enabling users to draw, write, and convert gestures into editable text in real time.

air-canvas deaf-and-mute digital-drawing flask gesture-recognition hand-tracking interactive-canvas mediapipe ocr ocr-recognition opencv opencv-python python real-time-communication text-recognition

Last synced: 13 Apr 2026

https://github.com/dd-se/ml-app

Predict unseen numbers with ML models trained on MNIST dataset.

opencv python scikit-learn streamlit

Last synced: 30 Mar 2025

https://github.com/aieatassam/image-tamper-detector

Tool to detect images that have been modified or AI generated

forensics generative-ai image-analysis opencv photography python

Last synced: 07 May 2025

https://github.com/shayanshabani/Smart-Door-Lock

A smart door phone system built with Raspberry Pi using OpenCV for face recognition. It features three modes of operation, such as recognizing known faces, sending email alerts with images of unknown visitors, and remote management via a client app. Components include LEDs, a keypad, buzzer, and push button.

face-recognition opencv pyqt5 raspberry-pi

Last synced: 13 Oct 2025

https://github.com/ajithprakash8055/image_stitching

This repository contains an implementation of an image stitching algorithm using OpenCV and Python. The goal is to combine multiple overlapping images to create a seamless panoramic view by detecting features, estimating homography, and blending the images smoothly.

imagestitching opencv python

Last synced: 19 Jan 2026

https://github.com/ashishtukaral/fruit-ripeness-and-disease-detection

Welcome to the Fruit Ripeness and Disease Detection System! This application utilizes advanced YOLOV8 models to detect various fruits and diagnose diseases in bananas, mangoes, and pomegranates. Built with Flask, the web application allows users to either upload images for analysis or use a live video feed for real-time detection.

classification cnn computer-vision deep-learning detection flask html-css-javascript machine-learning neural-network oops-in-python opencv python yolov8

Last synced: 05 May 2026

https://github.com/screamman-ssh/video-camera-to-ascii

Convert a video file or camera captured to display as text.

ascii camera-to-text computer numpy opencv pillow python python-3 video-to-text

Last synced: 10 Apr 2026

https://github.com/hansalemaos/cv2pencil

Converts images to pencil sketches

filter numpy opencv pencil python

Last synced: 10 Apr 2026

https://github.com/lim747vincent/real-time-sign-language-translation-using-lstm-and-mediapipe

The Sign Language Translator converts sign gestures into text using MediaPipe and an LSTM-based neural network.

artifical-intelligense deep-learning lstm-neural-networks mediapipe opencv python

Last synced: 10 Apr 2026

https://github.com/dhdsouza/python-heatmaps

Este repositório os scripts desenvolvidos durante o mini-curso de Heat Maps com Visão Computacional.

computer-vision heatmaps opencv python video-analysis yolov8

Last synced: 10 Apr 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/rorosaga/world_clocks

🕰️ Simple clocks made with OpenCV's drawing functions ⌛

clocks opencv

Last synced: 17 Apr 2026

https://github.com/shreeparab1890/which-bollywood-celebrity-are-you

This notebook is trying to build a model which will predict Bollywood celebrity the given image looks like using ResNet-50. This project is trained on 100 Bollywood celebrities and the dataset is taken from kaggle.

keras matplotlib-pyplot mtcnn-face-detection opencv python sklearn tensorflow

Last synced: 14 Apr 2026

https://github.com/lasithaamarasinghe/en3160-image-processing-computer-vision

This repo includes codes, assignments related to EN3160:Fundamentals of Image Processing and Computer Vision module.

computer-vision image-processing neural-networks opencv segmentation

Last synced: 13 Apr 2026

https://github.com/sangvikh/webhmi

Web HMI made using css and js, hosted with flask. Video stream with opencv

css hmi javascript joystick opencv python3

Last synced: 01 Jun 2026

https://github.com/kramachandrashenoy/real-time-plant-detection

Real time detection of the plant using model trained on the Roboflow dataset

10-class-classification-of-plant mobilenetv2 opencv plant-detection roboflow roboflow-dataset

Last synced: 02 May 2026

https://github.com/manel15279/computer-vision-dodge-game

A university project consisting of two parts: the first part focuses on implementing various image processing filters and color-based object detection algorithms using Python and OpenCV. The second part involves the development of a dodge game enhanced with real-time object detection for player control.

computer-vision dodge-game object-detection opencv python

Last synced: 15 Oct 2025

https://github.com/cedrickly/master-s-research-project

A hybrid approach combining texture-based (GLCM) and deep learning (ResNet50) features with unsupervised clustering and supervised classification for detecting liver diseases. Achieved 99%-100% accuracy using SVM, XGBoost, and Random Forest on pseudo-labeled medical imaging datasets

applied-mathematics arithmetic-coding brain-computer-interface direct-numerical-simulation fake-news fake-news-classification hardware history kmeans-clustering network-security opencv random-forest sentimental-analysis turbulence

Last synced: 06 Nov 2025

https://github.com/yessasvini23/pytorch-bootcamp-on-ai-by-opencv

This OpenCV course is highly recommended for individuals seeking an introductory experience in Computer Vision and AI, and who wish to establish a strong foundation for their career development.

cnn-classification computer-vision cv2-library deeplearning-ai numpy opencv pytorch rnn-tensorflow

Last synced: 13 Apr 2026

https://github.com/hossein-cod/parking-space-detection

Identifying empty spaces in the parking lot with openCV

cv2 jupyter-notebook numpy opencv pickle python

Last synced: 14 Apr 2026

https://github.com/saniyaacharya04/industrial-cv-inspection

Industrial Safety & Asset Inspection using Computer Vision (Object Detection + OCR)

api computer-vision deep-learning fastapi industrial-ai machine-learning object-detection ocr opencv python safety-monitoring yolov8

Last synced: 10 Apr 2026

https://github.com/mohitpimoli/virtual-mouse

“Virtual Mouse: A computer vision project that allows users to control their cursor using hand gestures. This project utilizes advanced image processing techniques to accurately track hand movements and translate them into cursor movements on the screen. Ideal for touch-free computing experiences.”

hand-detection hand-gesture-recognition hand-tracking mediapipe opencv python virtual-mouse virtual-mouse-using-hand-gesture

Last synced: 09 May 2026

https://github.com/uditmishr/virtual-hand-painter

A simple application allows the user to draw on the screen using their hand. It has options for three primaries (RGB) colors, an eraser, and the ability to save results.

computer-vision machine-learning mediapipe opencv python

Last synced: 03 May 2026

https://github.com/prastamaha/color-detection

color detection (red, blue, green, yellow) using opencv

computervision opencv

Last synced: 20 Feb 2026

https://github.com/prastamaha/opencv-montages

build montage image using opencv

computervision opencv

Last synced: 20 Feb 2026

https://github.com/alexismotet/modradar

Speed measurements of runners using FMCW radars.

arduino fft fmcw-radar opencv raspberry-pi-4 redis

Last synced: 27 Jan 2026

https://github.com/xmen3em/pan-card-tempering-detector-app

Flask web application designed to detect tempering in PAN card images. The application allows users to upload images of PAN cards and uses image processing techniques to determine if the card has been tampered with.

computer-vision deployment flask opencv python

Last synced: 20 Feb 2026

https://github.com/sawcce/askyart

Ascii art generator using OpenCV

art ascii opencv

Last synced: 02 May 2026

https://github.com/ckvb/deskew

Deskew App

deskew docker flask opencv python3

Last synced: 04 May 2026

https://github.com/aarnavshah12/flappy-fitness

Flappy Fitness merges exercise with gaming. Using computer vision, it tracks movements in real-time, giving immediate feedback as players perform squats, jumping jacks, and toe touches to control a bird in a Flappy Bird-inspired game. It promotes fitness through fun, interactive gameplay.

mediapipe opencv pygame python socket-io

Last synced: 20 Feb 2026

https://github.com/allexceed360/gesture-powered-digital-painting-suite

🎨 Interactive hand gesture drawing app – draw, hover, erase, and save your creations! 💫

mediapipe opencv python3

Last synced: 11 May 2026

https://github.com/shubham001official/face-recognition-system

👤🔍 Presenting our Face Recognition System! 📸✨ Built with Python Tkinter GUI & HOG algorithm, it offers user-friendly individual recognition & authentication through facial features. Seamlessly integrated for access control, attendance management, and beyond. Experience the future of recognition! 🌟🚀

computer-vision face-recognition opencv python

Last synced: 02 May 2026

https://github.com/clementtsang/sudoview

A script that uses OpenCV and PyTesseract to solve images of Sudoku puzzles.

backtracking cv opencv python sudoku

Last synced: 02 May 2026

https://github.com/spikehd/cvhero

Automate playing Clone Hero using OpenCV

guitar-hero image-processing opencv

Last synced: 11 Apr 2026

https://github.com/etruxton/arcvde

ARCVDE: My current passion project! A platform hosting arcade games, controlled by real-time hand tracking and finger gun gestures using OpenCV and MediaPipe.

arcade-games computer-vision cv finger-gun gaming gesture-recognition hand-gesture hand-tracking interactive mediapipe no-controller opencv pygame python

Last synced: 03 May 2026

https://github.com/greenhacker420/opencv_exp_age

A real-time facial analysis platform built with Flask, OpenCV, TensorFlow, PyTorch, and Next.js, featuring live face detection, age & gender estimation, and emotion recognition. Designed for robotics club events, tech fairs, and interactive AI demos, with a futuristic cyberpunk UI powered by Arwes.

age-estimation computer-vision emotion-recognition face-detection facial-analysis gender-detection mediapipe opencv real-time-ai robotics-club tensorflow

Last synced: 09 Apr 2026

https://github.com/t0stiman/matrix_facezoombot

FaceZoomBot for matrix

bot chatbot matrix opencv

Last synced: 17 May 2026

https://github.com/imdeepmind/face-detector-using-opencv

This is a simple program that detects face and eyes using OpenCV and Python 3.6.6

computer-vision facial-recognition machine-learning opencv opencv-python python3

Last synced: 29 Apr 2026

https://github.com/gsitcity/character-animation

在控制台中使用空格字符和@字符输出动画,如bad apple

cpp opencv

Last synced: 04 May 2026

https://github.com/bayunova28/vehicle_counting_recognition

This repository contains about my personal project to build vehicle counting detection

opencv python

Last synced: 14 May 2026

https://github.com/keerthivnair/cnn-and-opencv

All my convolutional neural network and open cv pipeline training exercises and projects

clahe opencv panorama-stitching sift

Last synced: 17 May 2026

https://github.com/derek-palmer/dvr-scan-file-organizer

DVR-Scan-Organizer is a Dockerized extension for DVR-Scan, designed to process multiple video files and organize output in a structured format.

cuda dvr dvr-scan multimedia opencv opencv-python python video video-processing

Last synced: 01 May 2026

https://github.com/luiskisters/hand-recognition

Real-time hand tracking with gesture recognition using MediaPipe and OpenCV.

hand-tracking mediapipe opencv

Last synced: 25 Oct 2025

https://github.com/mxagar/machine_vision_notes

My personal notes on algorithms and applications for Machine Vision, featuring examples with Halcon, OpenCV and PCL, and other technologies.

algorithms deep-learning image-processing machine-vision opencv pcl

Last synced: 14 Oct 2025

https://github.com/marcontk/xray-intensity-profile-perl

Intensity profile analysis of X-ray medical images using Perl and PDL with interactive visualizations.

image-processing jupyter-notebook opencv pdl perl plotly

Last synced: 08 May 2026

https://github.com/chahelgupta/image-filter-application-python

"Image Filter App: Python GUI with Tkinter & OpenCV. Apply grayscale, invert, blur, sketch, watercolor & pencil sketch filters. Easy image loading & capture. Ideal for beginners & enthusiasts. Enhance photos creatively! 🎨 #Python #OpenCV #Tkinter"

beginner-friendly beginner-project cv2 gui gui-application image-filters image-processing opencv python python-library tkinter tkinter-gui

Last synced: 24 May 2026