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/obito/pattern

Filter different colors in an image, originally to facilitate sewing patterns

filter gocv golang image-processing opencv pattern sewing

Last synced: 26 Apr 2026

https://github.com/shivxmr/football_analysis

AI/ML Football Analysis system with YOLO, OpenCV, and Python

football object-detection opencv python roboflow yolov5

Last synced: 11 Apr 2026

https://github.com/htlinh0604/invoice-data-extraction

This project demonstrates a classic OCR pipeline. This Flask app takes an image, applies an OpenCV preprocessing pipeline, and uses Tesseract OCR to digitize Vietnamese invoices (Bách Hóa Xanh)..

flask numpy ocr-recognition opencv pandas python regex tesseract-ocr

Last synced: 10 Nov 2025

https://github.com/vishnun0027/virtual-try-on-glasses

Virtual mirrors allow you to try on eyeglasses online before you buy them select glass and virtual try on using live video

computer-vision flask-application opencv virtual-mirrors

Last synced: 02 May 2026

https://github.com/reality361/opencv-object-detection-ui

🚀 Object Detection with OpenCV & YOLO | Interactive UI 🎯

object-detection opencv python yolo yolov5

Last synced: 18 May 2026

https://github.com/lau1944/colorblue_control_object

Using OpenCV2 detects blue color , control images position on screen (put the right color in the box !)

opencv python

Last synced: 29 Apr 2026

https://github.com/mcountryman/rookie

Intends to play chess via robot arm that I have yet to purchase

chess computer-vision cpp opencv

Last synced: 29 Apr 2026

https://github.com/knosmos/sudontku

Browser-based OCR sudoku solver

computer-vision opencv sudoku-solver

Last synced: 11 Feb 2026

https://github.com/anoop-singh-dev/facedetection-and-recognition-using-bpn

Face Detection and Recognition

opencv python

Last synced: 27 Apr 2026

https://github.com/marcotallone/bow-classifier

Implementing Bag of Visual Words (BoW) classifier for image classification and scene recognition

bag-of-visual-words bag-of-words bow computer-vi kernel-codebook knn opencv opencv-python sift spatial-pyramid-matching svm svm-classifier

Last synced: 02 May 2026

https://github.com/headtrixz/multi-camera-calibration

A multi-camera calibration system using ChArUco boards to align and transform camera views into a single top-down perspective.

bird-eye-view calibration charuco distance-calculation multi-camera opencv top-down

Last synced: 27 Apr 2026

https://github.com/rohancyberops/hand-detection-tool

This application leverages the power of MediaPipe and OpenCV to recognize hand gestures in real-time through your webcam. It's a fun and interactive way to explore hand tracking technology and can be used for various applications, from gaming to virtual interfaces.

awesome cv2-library handgesture-recognition mediapipe opencv opencv-python python trending

Last synced: 15 Mar 2025

https://github.com/jaredpersonalorganization/qt-rtsp-live-video

Implementation of real time video live streaming using QT5.15, GStreamer, OpenCV, and Boost

asio boost gstreamer jetson-nano opencv qt5 rtsp rtsp-stream

Last synced: 16 Apr 2026

https://github.com/cizodevahm/line-detection-on-road-with-opencv

This repository contains a Python script that demonstrates line detection in a video using OpenCV. The script processes a video file to detect and highlight lines, which can be useful for applications such as lane detection in autonomous driving.

computer-vision cv2 linedetection opencv

Last synced: 29 Jan 2026

https://github.com/rohitxsh/finalproject_smit

Generate panorama images with OpenCV and Python

opencv python python3

Last synced: 02 May 2026

https://github.com/m-karthik-kumar/eye-blink-counter-using-opencv

It detects the eye blink rate of the user and warns the user if the blink rate is below a set threshold.

artificial-intelligence machine-learning-algorithms mediapipe neural-networks opencv patent pipelines python3 system-design

Last synced: 10 Apr 2026

https://github.com/ghost---shadow/boiling-milk-detector

A WIP Machine Learning app using Tensorflow which will be able to tell if a pot of milk is boiling

cnn convolutional-neural-networks opencv tensorflow

Last synced: 29 Apr 2026

https://github.com/ernyoke/colorsegmentation

Color segmentation project using K-mean algorithm done in Qt and opencv.

c-plus-plus kmeans opencv qt

Last synced: 18 Jan 2026

https://github.com/gill-singh-a/qr-code-reader

A Python Program that uses OpenCV to detect and extract data from QR Codes in Images or in Live Video

computer-vision opencv python python3 qrcode qrcode-scanner

Last synced: 09 Apr 2026

https://github.com/dvergar/tigjam-versus

Entry for the Versus TIGSource Jam

augmented-reality contest gamedev opencv

Last synced: 18 Apr 2026

https://github.com/week-end-manufacture/ios-adas-app

A deep learning for advanced driver assistance system application project

ios opencv tensorflow tensorflow-lite

Last synced: 02 May 2026

https://github.com/savinrazvan/traffic

This project aims to develop a neural network using TensorFlow to classify traffic signs from images, utilizing the German Traffic Sign Recognition Benchmark (GTSRB) dataset.

ai cnn data-augmentation data-preprocessing deep-learning gtsrb image-recognition machine-learning model-evaluation model-training opencv tensorflow traffic-sign-classification

Last synced: 06 May 2026

https://github.com/chrismuntean/handify

Gesture-controlled Spotify player. Built using Google's MediaPipe Hand Landmarker and the Spotify Web API.

flask google-mediapipe mediapipe-hands opencv python spotify-web-api

Last synced: 27 Apr 2026

https://github.com/alextompkins/skadi

"In Norse mythology, Skaði is a jötunn and goddess associated with bowhunting, skiing, winter, and mountains."

android archery computer-vision opencv opencv-android-sdk

Last synced: 08 Jun 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/y-india/project-smart-attendance-system-opencv

AI-powered Smart Attendance System using Face, Eye, and Mask detection — automates daily attendance with real-time computer vision and CSV logging. | see README below , please.

attendance-system automation cctv-cameras cctv-detection numpy opencv opencv-python pandas project projects python python3 real-world-problem-solving real-world-project webcam

Last synced: 02 May 2026

https://github.com/stipecmv/watchforge

WatchForge is a self-hosted, AI-powered video surveillance system built in Go. It detects people, animals, and insects in video feeds using YOLOv4-tiny and GoCV, with a native UI for mobile and desktop via Fyne.

ai camerasystem fyne go movols opencv

Last synced: 29 Apr 2026

https://github.com/iv4n-ga6l/hand-controlled-computer-interface

Hand-controlled computer interface using haarcascade_hand.xml hand detector model, openCV and pyautogui

haar-cascade haar-cascade-classifier haarcascade-hand opencv pyautogui python

Last synced: 02 May 2026

https://github.com/iv4n-ga6l/optical_flow_opencv

Optical Flow implementation in OpenCV

lucas-kanade opencv optical-flow python

Last synced: 02 May 2026

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

a collection of several projects that involve contour techniques in opencv

computer-vision opencv opencv-python

Last synced: 20 Feb 2026

https://github.com/momsfriendlyrobotcompany/dpkg_opencv

OpenCV 4.x debian package for Raspbian

debian-packages opencv opencv3 raspbian

Last synced: 02 May 2026

https://github.com/olk/ki-ocr-spreadsheet

convert a spreadsheet exported as JPEG into a CSV file containing spreadsheet's data by using a DNN (Tensorflow)

artificial-intelligence cpp csv ctc-loss deep-learning dnn dnn-model jpeg keras neural-network opencv python spreadsheet tensorflow

Last synced: 09 Apr 2026

https://github.com/pathak-ashutosh/detect-face-parts

Detect different parts of the face such as, eyes brows, nose, jaw, etc. individually

computer-vision dlib facial-keypoints facial-landmarks hog linear-svm opencv

Last synced: 13 May 2026

https://github.com/korigamik/badapple

Pay Bad Apple on the website favicon

badapple cpp favicon opencv

Last synced: 06 May 2026

https://github.com/wahidpanda/car-tracking-open-cv

This project is about computer vision technology using to detect number of cars on highway

cartracking computer-vision deep-neural-networks opencv python-script pythonprojects

Last synced: 19 May 2026

https://github.com/sparshhhhhh/click-ai-virtual-mouse

A virtual mouse controlled using eye and lip gestures.

artificial-intelligence open-source opencv pycharm-ide python

Last synced: 19 Jan 2026

https://github.com/ajay-dhangar/face-detector-app

This is a simple face detector app that uses python and OpenCV to detect faces in an image.

face face-detection face-detection-app opencv opencv-python python

Last synced: 02 May 2026

https://github.com/akash-rajak/video-to-grayscale

Python script to convert original video to grayscale video.

cv2 grayscale opencv python3 tkinter video video-to-grayscale

Last synced: 02 May 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/chaymabghozzi/panneaux-de-signalisation

Panneaux de signalisation (Détection +Reconnaissance)

opencv pyhton

Last synced: 02 May 2026

https://github.com/fastuptime/age_and_gender_estimation_opencv

Age and gender estimation

age gender opencv

Last synced: 15 May 2025

https://github.com/mrfoxak/skin-phenotypes-detection

This is an AI Based System to Detect Different Skin Phenotypes and Moisture Levels

image-processing machine-learning mathematics opencv opencv-python patents pyhton research-paper skin-detection

Last synced: 28 Jan 2026

https://github.com/speedkillsx/parking-gestion-app

This parking application was developed during my first year master degree. The objectif of this application is track every car that enter to a specific car park.

car opencv parking python sift sift-algorithm sift-descriptors sift-features

Last synced: 29 Apr 2026

https://github.com/team401/snakeeyes

Team 401 vision library

frc kotlin opencv

Last synced: 02 May 2026

https://github.com/it-open/mapic

Mapillary Raspberry Pi Capture and Upload Service. Will also run on any PC.

comunity java linux mac mapillary nmea open-source opencv openstreetmap raspberry windows

Last synced: 11 Apr 2026

https://github.com/techassi/hfu-imgcomp

Image processing and computer graphics SOSE 22

computer-vision image-processing numpy opencv python

Last synced: 11 Apr 2026

https://github.com/baponkar/computer-vision

Computer Vision : Eye detection, Eye Blink detection, Face detection, Smile detection, Mouth detection, hand detection, Finger track by opencv in python.

computer-vision eye-detection face-recognition mouth-detection opencv python3 smile-detection

Last synced: 29 Apr 2026

https://github.com/yukebrillianth/opencv-object-tracking-with-distance-measurement

Object Tracking By Color With Distance Measurement By Polynomial Regression

computer-vision cpp distance-measures opencv

Last synced: 18 Apr 2026

https://github.com/frostbyte012/computer-vision-project-ay-2024

This project presents a real-time face emotion detection system implemented as a full-stack desktop application. The system integrates deep learning techniques to accurately classify human emotions, including happiness, sadness, anger, surprise, disgust, fear, and neutral expressions, from live video streams or camera inputs. Download apk file :-

android android-app computer-vision deep-learning java keras mlkit opencv tensorflow tensorflow-lite

Last synced: 11 Apr 2026

https://github.com/otamajakusi/opencv_video_with_audio

opencv video with audio play

ffmpeg opencv pyaudio

Last synced: 08 May 2026

https://github.com/haveyoumetmiz/drivesync

An innovative Unity racing game using OpenCV to enable real-life object detection as a control system. Players steer a car using a circular object (e.g., a plate) detected via a webcam, creating an immersive gameplay experience.

gamedevelopment objectdetection opencv racinggame unity unity3d unity3d-games

Last synced: 07 May 2026

https://github.com/rajkhanke/facial-expression-detection-using-machine-learning

The System detects the facial emotion among the seven (happy, sad, angry ,surprise, fear, neutral, disgust) using the convolutional neural network (CNN) Architecture

cnn deep-learning machine-learning opencv

Last synced: 02 May 2026

https://github.com/noorkhokhar99/currency-detection-recognition-and-counting-using-computer-vision-

Currency Detection, Recognition, and Counting using computer vision

opencv python

Last synced: 06 May 2026

https://github.com/akshay-kamath/visual-privacy-protection

An AI based application designed to protect visual privacy by anonymizing faces and obfuscating sensitive textual information (PII) in both images and videos

ai caffemodel computer-vision deep-learning nlp numpy ocr opencv pillow python3 tkinter

Last synced: 29 Apr 2026

https://github.com/aridepai17/absolutecinema

An intelligent movie recommendation system that analyzes your real-time emotions through webcam and suggests personalized movies using AI-powered descriptions. Experience the future of content discovery!

ai api deepface gradio langchain openai opencv python rag tmdb-api

Last synced: 10 Apr 2026

https://github.com/thenoobinventor/sudoku-ai-solver

OpenCV and Deep Learning are employed in extracting a sudoku puzzle from images and solving it. The project runs in a Jupyter Notebook Docker container, the Deep Learning model is built, trained and deployed with TensorFlow and the main solver programmed in Python.

ai deep-learning docker jupyter-notebook opencv python sudoku-solver tensorflow

Last synced: 09 Apr 2026

https://github.com/nhatnguyenyn/gesture-air-control-framework-v1

Gesture Control Framework is an advanced HCI project that turns a standard webcam into a gesture-based PC controller. Built with Python, OpenCV, and MediaPipe, it includes modules like a Virtual Painter, Virtual Mouse, and Volume Control — all operable via hand gestures.

computer-science computer-vision opencv python students tkinter-gui

Last synced: 15 May 2026

https://github.com/saolghra/python-facial-recognition

Real-time facial and hand landmark detection using Python and OpenCV. Detects faces and hands in webcam feeds, tracing key landmarks for each detected face and hand in real time.

computer-vision facial-landmark-detection hand-landmark-detection image-processing machine-learning mediapipe opencv python real-time webcam

Last synced: 16 Apr 2026

https://github.com/iv4n-ga6l/realtime-car-traffic-tracking

Realtime car traffic tracking using yolov8 model

cartracking numpy opencv python ultralytics yolov8 yolov8n

Last synced: 02 May 2026

https://github.com/mehdidhammou/sfm-icp-pipeline

This project performs Structure from Motion (SfM) and Iterative Closest Point (ICP) alignment on a series of images to generate and merge point clouds.

computer-vision open3d opencv python

Last synced: 27 Apr 2026

https://github.com/shouryan01/train-own-gesture-detector-ml-model

Train your own ML model to detect hand gestures!

mediapipe opencv pandas sklearn tensorflow-lite

Last synced: 10 Apr 2026

https://github.com/benwoo1110/human-detection

Simple opencv project that uses Raspberry Pi camera to detect motion.

motion-detection opencv

Last synced: 16 May 2026

https://github.com/davidromeroy/computer-vision-portfolio

Hands-on computer vision projects in object detection, 3D vision, and robot perception – all in one place.

computer-vision object-detection opencv portfolio pythorch robotics ros

Last synced: 03 May 2026

https://github.com/koukiftw/realtimesignlanguagerecognition

A real time sign language recognition traning model built with opencv and tensorflow that can detect hand gesture in real time.

computer-vision deep-learning machine-learning opencv python tensorflow

Last synced: 12 Aug 2025

https://github.com/prashimpy/sign-language-interpreter

This is the code for a sign language interpreter, which converts texts into physical hand signs, and physical hand signs to text.

arduino opencv python tensorflow

Last synced: 29 Apr 2026

https://github.com/nilanjan-debnath/yield-smart

The project utilizes data analysis for early plant illness detection, automated irrigation for optimal water management, soil mineral analysis for crop recommendations, and UV filters to enhance growth conditions.

agriculture django-rest-framework langchain opencv react

Last synced: 05 Apr 2025

https://github.com/simran1002/strip-analyzer

The Strip Color Identification is used to analyze images of urine strips uploaded by users. Using computer vision techniques, particularly leveraging OpenCV, the interface identifies and extracts the colors present on the strip.

flask multer nodejs numpy opencv python reactjs

Last synced: 10 Apr 2026

https://github.com/afzl210/fitmon-app

FitMon: Your live digital fitness mentor with real-time pose detection and voice guidance.

mediapipe-pose opencv pose-detection

Last synced: 05 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/xylium117/image-filters

Enhance your images effortlessly with Image Filters.

gui image-filtering opencv python

Last synced: 19 Apr 2026

https://github.com/adriagual/legend-of-mushroom-bot

The Legend Of Mushroom Bot is an automation tool designed to streamline gameplay within the "Legend of Mushroom" game. Tailored specifically for LDPlayer, an Android emulator, this bot simplifies repetitive tasks by automating gameplay actions, allowing users to focus on strategic decisions and progression.

adb android automation bot emulator ldplayer opencv python3 tkinter

Last synced: 06 May 2026

https://github.com/karipov/captureplate

🚘 Project capturePlate is an ALPR system used for keeping track of parked vehicles.

alpr anpr opencv plate-recognition

Last synced: 19 Apr 2026

https://github.com/hasnocool/torchobjectdetection

A real-time object detection system using PyQt6 and YOLOv8, utilizing computer vision and deep learning to identify objects in webcam feed.

algorithm computer detection object opencv pyqt6 real time torch tracking ultralytics vision yolo

Last synced: 27 Apr 2026

https://github.com/mubshr07/djangowithopencvalgorithms

This repo is practice project of Django+OpenCV. An image is uploaded using HTML form to Django framework. Then that image is used as input in openCV algorithms and generate many other images.

django image imageprocessing opencv

Last synced: 31 Aug 2025

https://github.com/coder-deep/computervision-braintumordetection

Developed a robust deep learning model for classifying brain tumors using MRI images, achieving a 98% accuracy. Demonstrated its real-world applicability in medical diagnostics.

computer-vision deep-learning image-processing opencv python pytorch resnet-18 tensorflow vgg13

Last synced: 11 Apr 2026

https://github.com/lokesh-poreddy/ai-traffic-management-system-to-all-emergency-vehicles

We built this project during a hackathon to detect emergency vehicles in real-time. Although we had to stop development after reaching the third level, the system still works well for identifying emergency vehicles

ai autonomous-systems deep-learning machine-learning object-detection opencv pre-trained-models yolov8

Last synced: 29 Apr 2026

https://github.com/tengkoku/image-segmentation

Processes images with background into output images with white background.

adaptive-thresholding erosion image-segmentation median-blur opencv python

Last synced: 29 Apr 2026

https://github.com/aka-sh11/hand-web-browser

Application to open web-browser sites using hand-gestures.

hand-gesture-recognition opencv webbrowser

Last synced: 27 Apr 2026

https://github.com/rursprung/opencvtest

Example of how to use OpenCV in C++ with VCPkg

cmake cpp example opencv vcpkg

Last synced: 03 May 2026

https://github.com/shreyanssatpute/women-safety-analytics-v1

Built a real-time system using a CNN model for violence detection (98.2% accuracy) and Haar Cascade for gender classification. Integrated OpenCV, TensorFlow, and Keras for image processing and deep learning to detect threats and trigger real-time alerts.

cnn-classification impage keras-neural-networks machine-learning opencv python tensorflow

Last synced: 10 Apr 2026

https://github.com/p-ninja/smoothstream

Webcam, PiCamera streaming over the network with Python made easy.

opencv picamera-streaming python python-3-6 streaming webcam webcam-streaming zeromq

Last synced: 06 Feb 2026

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

The Face Recognition System is a cutting-edge software application powered by state-of-the-art machine learning techniques. Experience accurate identification and verification of human faces in images and real-time video streams.

access-control biometrics codewithahsim deep-neural-networks face-recognition facial-detection facial-identification opencv opencv-python python python-3 real-time-face-recognition scalable-face-recognition security security-tools surveillance

Last synced: 29 Apr 2026