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/superrmurlocc/blackjack-table-state-monitoring-system

A Blackjack Table Monitoring System using classical image processing techniques. The system detects card stacks, recognizes individual cards, calculates points, and determines game outcomes. Achieves 100% accuracy on high-quality images without using neural networks, making it efficient for devices with limited computational resources.

blackjack card-recognition computer-vision image-processing opencv segmentation template-matching

Last synced: 16 Feb 2026

https://github.com/chiraghariprasad/gesture-home

Home automation system designed for verbally disabled individuals

arduino assistive-technology disability-tech gesture-recognition home-automation opencv python

Last synced: 10 May 2026

https://github.com/krishgaur1354/ml-image-alignment

It aligns the scanned form to the reference form using SIFT (Scale-Invariant Feature Transform) feature matching.

hacktoberfest machine-learning-algorithms opencv

Last synced: 16 Apr 2026

https://github.com/borischen0203/uob-project

Dissertation and Group project when I studied at University of Birmingham

java javafx opencv

Last synced: 16 Apr 2026

https://github.com/crispengari/car-plates-detection-open-computer-vision

This is a simple Machine Learning open computer vision application that number plates in real time from an image using `haarcascade_russian_plate_number.xml` from opencv.

ai machine-learning opencv python python3 rectangle

Last synced: 10 May 2026

https://github.com/jkl404/object_detection_using_opencv

Object Detection is MACHINE LEARNING PROJECTS used for the real-time operation which can process images and videos to identify objects, faces. This Project focuses on detecting objects.

flask object-detection opencv python3

Last synced: 29 Apr 2026

https://github.com/markoshb/mouse-management-using-opencv

Check this cool Computer Vision project!

computer-vision image-processing opencv python

Last synced: 13 Apr 2026

https://github.com/chrismannina/esp-overlay

Real-time video object detection overlay pipeline using Python, OpenCV, and ONNX Runtime. Captures from webcam, screen, or capture card, runs inference, and displays bounding boxes.

object-detection onnxruntime opencv python video-overlay

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/scriptlinestudios/getoutmyroom

A security system to warn you when people enter your room šŸŽ„

mediapipe opencv pushbullet pushbullet-api python security

Last synced: 10 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/codeterrayt/handtrackingrealtimecpupython

In this tutorial, we will learn Hand Tracking in real-time. The best part is we don’t have to configure 100 parameters along with 20 installs to make it run. Within 5 to 10 mins you will have your model working. Video Link - https://youtu.be/C1MUbMW3g50

computer-vision computer-vision-opencv cpu-processing-algorithms integration landmark-detection mediapipe mediapipe-hands opencv python python3 realtime-visualization tutorial-code

Last synced: 10 May 2026

https://github.com/jamesql/opendetection

Open source detection software using computer vision & OpenCV (WIP)

computer-vision cpp detection face-recognition how-to mit-license object-detection open-source opencv opencv2

Last synced: 29 Apr 2026

https://github.com/iv4n-ga6l/flask-realtime-object-detection-using-webcam

A simple flask web app that streams live video from a webcam and performs real-time object detection using YOLOv5 ultralytics

flask object-detection opencv python ultralytics yolov5

Last synced: 11 May 2026

https://github.com/ethand91/opencv-segmentation

Sample showing image segmentation using opencv

computer-science computer-vision mediapipe opencv python3

Last synced: 11 May 2026

https://github.com/ksasi/efface-the-haze

Efface the haze - Single Image Haze removal with Involuted U-Net

computer-vision involuted-u-net opencv pytorch single-image-dehazing

Last synced: 11 May 2026

https://github.com/ml13571/flutter-license-plate-recognition

Flutter ALPR/ANPR For Android & iOS: license plate recognition, vehicle number plate recognition, ALPR reader, ALPR scanner, license plate OCR, car number plate recognition

alpr android classification cnn computer-vision deep-learning flutter machine-learning ncnn object-detection opencv

Last synced: 16 Apr 2026

https://github.com/neemiasborges/comunicacao

Sistema de comunicação suplementar alternativa (CSA) com rastreamento ocular usando Python e Flask. Interface web com teclado pictogrÔfico para auxílio na comunicação de pessoas com limitações motoras

accessibility assistive-technology communication-aid computer-vision eye-tracking flask mediapipe opencv python web-interface

Last synced: 16 Apr 2026

https://github.com/rhazra-003/sketcher

A simple python code to make sketch out of any given photo using opencv and numpy

numpy opencv python3

Last synced: 11 May 2026

https://github.com/m0rl/bgcut

Interactively remove image background using OpenCV GrabCut implementation

cpp17 grabcut opencv

Last synced: 11 May 2026

https://github.com/selcia25/opencv-yoga-postures

This project combines Flask, OpenCV, and MediaPipe to create a real-time yoga pose detection application! šŸ§˜ā€ā™€ļøšŸ“¹ Using your webcam, it analyzes your yoga poses and provides real-time feedback, helping you perfect your practice. šŸš€

flask html-css-javascript mediapipe opencv yoga-pose-classification

Last synced: 13 Apr 2026

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

šŸ–¼Image processing problem sets using OpenCV.

computer-vision image-processing opencv opencv-python

Last synced: 26 Apr 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/hey-its-d2t2/simplecolorrecognition_ai

The Python-based AI project of Real-Time Color Detector focuses on developing an application that can detect and recognize colors in real-time. The project falls under the major area of computer vision and artificial intelligence.

ai aiproject color-picker java javaprogramming learning-by-doing opencv programming

Last synced: 12 May 2026

https://github.com/thanhvie/face_recognition_webapp

An machine learning application to classify male/female gender

face-recognition machine-learning opencv

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/einstellung/gender_conversion

This repository can realize the feminization of male characters in pictures and the masculinization of female characters in picture.

cyclegan keras opencv pyqt5 pytorch

Last synced: 17 Apr 2026

https://github.com/denizkarya1999/roemotion

Recognizes emotions utilizing machine learning and computer vision (TAI Lab Research Project)

android-application ar-vr computer-vision led-wristband machine-learning mobile-computing opencv pytorch research-project rolling-shutter-cameras

Last synced: 12 May 2026

https://github.com/suji04/meme_with_ml

A python program which can create a meme image

haar-cascade-classifier meme-generator opencv

Last synced: 12 May 2026

https://github.com/amogh7joshi/annotator

A lightweight image annotation framework for deep-learning-based object detection, built using pure OpenCV.

annotation computer-vision cpp object-detection opencv

Last synced: 12 May 2026

https://github.com/diewland/ingress-mission-logo-maker

Generate mission logo from source picture

ingress-mission opencv

Last synced: 13 May 2026

https://github.com/sagarbapodara/real-time-pedestrian-and-vehicle-detection-using-computer-vision

The project is a basic prototype of detecting pedestrians and vehicles separately in a live video using simple computer vision techniques. For testing purposes, car dashcam recordings, available on youtube have been used.

computer-vision computer-vision-opencv opencv pedestrian-detection streamlit-webapp vehicle-dection-python

Last synced: 12 Apr 2026

https://github.com/federicomariamassari/udacity-sfend

Udacity Sensor Fusion Engineer Nanodegree projects.

cpp opencv pcl udacity-sensor-fusion-nanodegree

Last synced: 29 Apr 2026

https://github.com/louislelay/lane-detection-and-vehicle-tracking

C++ programming, using OpenCV, to process and analyze a video sequence of road traffic.

car-detection computer-vision cpp lane-detection lane-lines-detection opencv opencv-cpp opencv4 recognition road-detection

Last synced: 13 May 2026

https://github.com/adamspannbauer/stitcher

Experiment for panorama stitching without any directional assumptions.

computer-vision image-processing opencv panorama-stitching python

Last synced: 17 Apr 2026

https://github.com/jack970/basic-face-recognition

Recognize faces from Python with the simplest face recognition library and opencv-python.

opencv recognition-face

Last synced: 17 Apr 2026

https://github.com/notorious0631/fast-track

Face Detection Attendance System A real-time face recognition attendance system built using OpenCV, Tkinter, and Arduino. This project detects and recognizes faces from a webcam feed, marks attendance with timestamps, and optionally triggers Arduino-based hardware (e.g., LED indicator).

face face-detection face-recognition opencv opencv-python python

Last synced: 13 May 2026

https://github.com/iv4n-ga6l/openpose-prediction

Person's body parts or joint position detection using openCV

detection numpy opencv prediction prediction-model python

Last synced: 17 Apr 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/kareem-ghazi/smart-surveillance-system

A smart surveillance system with facial detection and recognition built in C++ using OpenCV and cvui.

computer-vision cpp cvui face-detection face-recognition opencv

Last synced: 17 Apr 2026

https://github.com/skoolzon3/matriculas_opencv

Proyecto de anƔlisis de matrƭculas en imƔgenes y vƭdeos mediante OpenCV.

image-recognition opencv python

Last synced: 17 Apr 2026

https://github.com/asadiahmad/gesture-detection

Real-time Gesture Detection using CUDA-accelerated OpenCV in Python.

computer-vision cuda gesture-recognition gpu-acceleration open-pose opencv opencv-cuda pose-detection real-time

Last synced: 29 Apr 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/arufonsekun/computer-vision

This repository hosts the code produced in dojos, week tasks, theoretical presentations during my attending time in the UFFS computer vision study group. (refactor in progress)

computer-vision numpy opencv python3

Last synced: 17 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/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/vaibhav-2303/imagestitching

Image Stitching algorithm in Python

computer-vision image-stitching opencv python3 sift

Last synced: 13 Apr 2026

https://github.com/airmomo/android-script-starter

ę•“åˆandroid-auto-helper和android-pixer-helperēš„å®‰å“č„šęœ¬åŗ”ē”Øåæ«é€Ÿå¼€å‘ę‰‹č„šęž¶

adb android cli opencv python

Last synced: 18 Apr 2026

https://github.com/stacylkv/preset-from-pair

Create a LUT model from a pair of images.

cv2 lut matplotlib nympy opencv pickle sklearn tqdm

Last synced: 18 Apr 2026

https://github.com/ashishtukaral/sign-language-recognition-using-ai

A real-time Sign Language Recognition system using AI to translate hand signs into text and speech, enhancing communication for individuals with hearing impairments. This web application leverages neural networks and computer vision to provide accurate and accessible translation.

ann classification cnn computer-vision deep-learning flask keras machine-learning matplotlib neural-network numpy oops opencv pandas python3 tensorflow

Last synced: 04 Feb 2026

https://github.com/iamthehimansh/brightnessmanager

Script to change the brightness of the screen based on the ambient light in the room and also hibernate the pc when no person is detected you can customize the time

hybernate opencv persondetaction python python-opencv python3 room

Last synced: 18 Apr 2026

https://github.com/sadmanca/opencv-app

Web app to allow scientists to detect colonies in uploaded images and manipulate blob detector parameters to suit their images.

computer-vision computer-vision-opencv javascript open-insulin opencv opencv-js reactjs

Last synced: 11 Apr 2026

https://github.com/alperiox/sign-language-classification-real-time

Real-time sign language classification with tensorflow 2 and opencv

opencv opencv4 opencv4-python python3 tensorflow2 tf2

Last synced: 26 Apr 2026

https://github.com/elenaches/python-chroma-key-app

A college project in Python using OpenCV, a simple app that takes two images - one with green areas, the other a background image, and outputs an image with the green areas replaced with the background image.

chromakey chromakey-green image-manipulation image-processing opencv opencv-python python

Last synced: 29 Jun 2026

https://github.com/encima/crash-catch

A hacky method (using Python and OpenCV) to catch some douche that crashes into your vehicle and drives off.

opencv python python-script

Last synced: 09 May 2026

https://github.com/krishbharadwaj5678/handdrive

Control Hill Climb Racing using hand gestures with real time webcam detection. Open your hand to accelerate, close your fist to stop and reverse the car.

artificial-intelligence computer-vision cvzone game-automation game-development gesture-recognition github hill-climbing machine-learning mediapipe mediapipe-hands opencv pyautogui python python-game python3

Last synced: 12 May 2026

https://github.com/helen-silv4/signa-vision

Software de rastreamento de mãos que mapeia pontos de coordenadas em tempo real, possibilitando a interação com o computador por meio de gestos.

mediapipe-hands opencv

Last synced: 16 Jul 2025

https://github.com/saurabhjalendra/hrf-retinal-edge-retrieval

šŸ”¬ Content-Based Image Retrieval system for retinal fundus images using HRF dataset. Implements handcrafted feature engineering (HOG, LBP, Edge Detection, Gabor, GLCM) with ML models for medical image classification and analysis.

computer-vision content-based-image-retrieval edge-detection feature-engineering gabor-filters hog-features jupyter-notebook machine-learning medical-imaging opencv retinal-analysis scikit-image scikit-learn

Last synced: 12 May 2026

https://github.com/pkprajapati7402/eye-tracking

AI-powered attention monitoring tool designed to assist individuals with ADHD by using computer vision to track focus and provide real-time alerts and motivation during study or work sessions.

computer-vision eye-tracking opencv pygame python

Last synced: 18 May 2026

https://github.com/mpolinowski/opencv-video-processing

Video processing with OpenCV Python - Face detection and Alarm recording

face-detection-using-opencv opencv opencv-python video-processing

Last synced: 11 Apr 2026

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

A Python TensorFlow model classifying cat and dog images using deep learning techniques for accurate and efficient image recognition.

binaryclassification jupyter-notebook opencv python3 tensorflow2

Last synced: 06 May 2026

https://github.com/mythologyli/pianocar

ä¼šå¼¹é’¢ē“ēš„å°č½¦

arduino opencv raspberry-pi

Last synced: 12 Apr 2026

https://github.com/zhenglinlei/webcam.py

Use OpenCv with Python to enable and recording your webcam

opencv python3 webcam

Last synced: 27 Apr 2026

https://github.com/kr1shnasomani/DeepDetect

Traffic light, vehicle and human detection from aerial images using YOLOv8 model and Computer Vision

computer-vision deep-learning neural-network numpy opencv yolov8

Last synced: 03 Sep 2025

https://github.com/hossamAhmedSalah/Computer-Vision-

contains my training projects in this field

computer-vision data-visualization detection edge opencv

Last synced: 10 Mar 2025

https://github.com/eshwinrio/room-surveillance

Room surveillance program with OpenCV for image processing and Paramiko/SCP for file transfer. This program was written for personal purposes, feel free to use it.

opencv opencv-python paramiko python3 scp ssh

Last synced: 06 May 2026

https://github.com/cuh4/record

A Python application that records your screen.

app cv2 flet gui opencv python record ui

Last synced: 12 Apr 2026

https://github.com/hansalemaos/cv2_collage_v2

Creates a collage from images with OpenCV

collage opencv

Last synced: 04 Feb 2026

https://github.com/hansalemaos/cycolorcrop

Crops an image based on allowed colors

color crop cython image numpy opencv

Last synced: 01 May 2026

https://github.com/bharambetr2002/motion-detection-using-opencv

Motion detection using OpenCV: A Python script that utilizes OpenCV for real-time motion detection in video files, highlighting moving objects with bounding boxes.

opencv pyhton3

Last synced: 04 May 2026

https://github.com/chenbingwei1201/medicationtrackingapp

This is the final project of Networking and Multimedia Lab in NTUEE. We use MediaPipe to track the user's medication intake with Pi cam and store the data into Supabase. We also build this app with React Native Expo Router to display the user's medication history and remind the user to take their medication between the time intervals he/she sets.

android expo ios mediapipe nativewind opencv pi-camera python3 raspberry-pi raspberry-pi-4 raspberrypi react-native supabase tailwindcss tanstack-react-query typescript

Last synced: 09 Apr 2026

https://github.com/nobody-1321/learn-image-processing

image processing examples. "Documentation will be added soon"

image-processing maths opencv

Last synced: 11 Jun 2025

https://github.com/marknature/computer-vision-project

This project focuses on developing a deep learning model for image classification to diagnose medical conditions using chest X-ray images. The goal is to classify images as either normal or pneumonia.

computer-vision cv jupyter-notebook opencv pandas python

Last synced: 12 Apr 2026

https://github.com/emhash/machine-learning-and-ai

Personal tasks or codes of Machine Learning and Artificial Intelligence. Practice codes and projects of Ml/AI will be share here.

ai datasets ipynb jupyter-notebook keras linear-regression logistic-regression machine-learning machine-learning-algorithms numpy opencv pandas python seaborn sklearn tensorflow

Last synced: 05 Jan 2026

https://github.com/preetraj2002/tablify

Converts a snapshot of a table (an image) into tabular data using OCR. It using image processing and enhancement techniques to help with the OCR.

ocr opencv otsu-thresholding pytesseract pytesseract-ocr python tabular-data

Last synced: 30 Apr 2026

https://github.com/sanugiw/trash_classifier

The Smart Trash Classifier is an edge-AI system that automates waste sorting using computer vision on accessible hardware. This Raspberry Pi-powered solution leverages TensorFlow Lite to classify recyclables like plastic, paper, metal, and glass in real-time through a local Flask web interface.

edge-ai flask opencv python3 raspberry-pi recycling-materials tensorflow-lite

Last synced: 09 Apr 2025

https://github.com/yahiazakaria445/image-classification-using-vgg-16

computer vision model for 10 classes classification

matplotlib numpy opencv pandas sklearn tensorflow

Last synced: 12 Apr 2026

https://github.com/jujulis18/personalcoloranalyst

AI-powered personal color analysis tool that helps users determine the best color palette for their skin tone, hair, and eyes

color-analysis computer-vision data-science deep-learning facial-recognition fashion-tech image-processing machine-learning neural-networks opencv pyhton

Last synced: 29 May 2026