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/allanotieno254/air-pollution-decision-tree-classifier

This project implements a Decision Tree classifier to predict air pollution levels based on various environmental factors.

data-analytics opencv python

Last synced: 14 Apr 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/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/syanenko/tir

IPSC and shotgun training system

csharp opencv traning unity3d

Last synced: 14 Apr 2026

https://github.com/architj6/gesture-volume-control

Easily control your system volume with simple hand gestures! This project leverages OpenCV, MediaPipe, and Pycaw to track hand movements and adjust the system volume dynamically. Say goodbye to keyboard shortcuts and volume buttons—just move your hand to set the volume!

handgesture mediapipe numpy opencv os pycaw python python3 volume-control

Last synced: 03 May 2026

https://github.com/guilospanck/ra-opencv

Augmented Reality with OpenCV using Python

ar augmented-reality opencv python ra

Last synced: 27 Apr 2026

https://github.com/meddhiachaouachi/facial-recognition-system

Facial Recognition System - AI & Deep Learning Powered This repository contains the code for a cutting-edge Facial Recognition System built using AI and Deep Learning technologies. The system leverages state-of-the-art frameworks such as TensorFlow, Keras, and OpenCV for real-time facial recognition, integrated into a Django-based web application.

ai django docker face-detection face-recognition keras opencv tensorflow

Last synced: 11 Apr 2026

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

Lane Detection with Image Feature Extraction Techniques :aerial_tramway:

image-feature-extraction kernel-filters machine-learning neighborhood numpy opencv sobel-filter

Last synced: 13 Apr 2026

https://github.com/vasu7052/facial-emotion-detection

This project is for detecting emotion out of 7 trained emotion categories

deep-learning emotion-recognition face-detection keras machine-learning opencv tensorflow

Last synced: 14 Apr 2026

https://github.com/iqbaleff214/simple-go-image-processing

Simple Golang backend service with HTTP routes for image processing.

fiber go gocv golang image-processing opencv

Last synced: 19 May 2026

https://github.com/barraharrison/face-recognition

Face Recognition Program using ML and OpenCV

computer-vision deepface face-recognition mediapipe opencv python

Last synced: 08 Jul 2026

https://github.com/jig/go-aruco

Go interface for Aruco coordinates using a Raspberry Pi Camera

aruco go opencv python raspberry-pi

Last synced: 27 Jan 2026

https://github.com/atharvapathak/size_estimator_project

This project in Python aims to provide a tool for estimating the size of objects in images or videos. Using computer vision techniques, the project analyzes the input media, detects objects of interest, and provides an estimation of their size based on known reference points or objects.

cicd cnn opencv python pytorch rnn scikit-learn sql tensorflow

Last synced: 11 Apr 2026

https://github.com/annapoorna-a-k/guardzilla-unauthorized-access-averter-using-raspberry-pi

A state-of-the-art intrusion entry detection robot that patrols your premises, which is built mainly using OpenCV and Raspberry pi.

buzzer flask intrusion-detection-system opencv python raspberry-pi robotics

Last synced: 09 Apr 2026

https://github.com/msaadx/Compiler-on-CPP

In this project, I have developed a small compiler that reads a .txt file. The compiler performs two main tasks: parsing the file and detecting any errors within it. After successfully parsing the file, the compiler proceeds to read specific commands for image processing functionalities. These functionalities have been implemented using OpenCV.

image-processing opencv

Last synced: 24 Oct 2025

https://github.com/ug-cp/detloclcheck

This is a mirror of https://gitlab.com/ug-cp/detloclcheck Detection and Localization of a Checkerboard calibration target containing L shape marker using template matching

calibration-target camera-calibration checkerboard computer-vision l-shaped-marker marker-localization opencv template-matching

Last synced: 30 Apr 2026

https://github.com/hum2a/doppelgang-car

A fun web application that analyzes your facial features and determines which car you resemble most.

css deepface flask ninjas-cars-api nuxt opencv python vue

Last synced: 11 Apr 2026

https://github.com/naganandana-n/vehicle-number-plate-recognition-using-cv2

An Automatic Number Plate Recognition (ANPR) system for detecting and extracting vehicle number plates from images, with integrated OCR functionality and data storage capabilities.

opencv pandas pytesseract

Last synced: 11 May 2026

https://github.com/zachary013/fitness-tracker-model

This project is a web application built with Flask that predicts fitness performance based on user webcam. It uses a trained machine learning model to estimate results for exercises like jumping jacks, push-ups, planks, and more.

cv2 fitness flask iot mediapipe model opencv python tensorflow webcam

Last synced: 10 Apr 2026

https://github.com/tux-o-matic/banana

Keras/TensorFlow demo

keras object-detection opencv tensorflow

Last synced: 09 Apr 2026

https://github.com/xza85hrf/flexiblur

FlexiBlur is a Python GUI application that lets users apply various blur effects to images and videos. It supports simple and advanced blur techniques, including custom settings for motion and radial blurs. Designed for systems with OpenCV, FlexiBlur provides a user-friendly interface for easy and efficient media processing.

blur-effects custom-blur image-processing media-blurring media-editing motion-blur opencv parallel-processing python radial-blur region-of-interest video-processing

Last synced: 30 Apr 2026

https://github.com/gokulreddy28/signlanguageproject

AI-powered real-time sign language translator using Computer Vision and Deep Learning.

ai-project computer-vision deep-learning mediapipe ml opencv python sign-language-accessibility tensorflow

Last synced: 11 Apr 2026

https://github.com/mrazza/cctv-home-occupancy

A CPU-optimized local Linux pipeline using OpenAI CV and YOLOv8/ByteTrack to monitor home occupancy via RTSP streams, featuring directional tripwire tracking and a FastAPI query endpoint.

bytetrack computer-vision fastapi home-automation motion-detection object-tracking opencv rtsp sqlite yolov8

Last synced: 26 May 2026

https://github.com/baskeboler/spring-boot-ml-service

spring boot machine learning rest services

face java lbhp machine-learning opencv

Last synced: 12 May 2026

https://github.com/trivediayush/Accident-and-Drowsiness-Detection

Our college minor project is a comprehensive solution aimed at enhancing road safety. The project comprises two main components: an Accident Detection Model and a Real-Time Driver Drowsiness System.

accident-detection accidents-analysis college-project cvzone dlib-face-detection dlib-face-recognition face-detection face-recognition imutils minor-project numpy opencv pandas python python3 yolov8

Last synced: 22 Aug 2025

https://github.com/ct-clmsn/phylanx_plugin_opencv2

OpenCV2 plugin for Phylanx

cpp hpx opencv opencv2 phylanx python

Last synced: 14 Apr 2026

https://github.com/prem120996/smart_attendance_using_face_recognition-

This repository contains a Smart Attendance System that leverages face recognition technology to automate attendance tracking. The system captures and processes real-time facial data to mark attendance efficiently, reducing manual errors and eliminating the need for traditional methods like ID cards or roll calls.

firebase-realtime-database flask machine-learning opencv python webapp

Last synced: 14 Apr 2026

https://github.com/utpalkuma-r/image-processing-computer-vision

Hands-on implementations of fundamental and advanced image processing techniques, ranging from image transformations, filtering, segmentation, feature detection, to object and face recognition. Each experiment is coded in Python and demonstrates key concepts essential for understanding computer vision applications.

computervision edgedetection filtering histogramequalization image-processing imagesegmentation opencv python

Last synced: 18 Apr 2026

https://github.com/xlabs-cloud/xlabs-sign-language-ai

A real-time Sign Language Detection application built with Python, OpenCV, and TensorFlow. This project uses computer vision and a custom-trained Convolutional Neural Network (CNN) to recognize and interpret hand gestures from a live webcam feed.

computer-vision deep-learning gesture-recognition hand-tracking keras machine-learning mediapipe opencv python real-time-detection sign-language-recognition tensorflow

Last synced: 10 Apr 2026

https://github.com/dhaase-de/dito

Yet another toolbox for the daily work with OpenCV under Python.

numpy opencv python

Last synced: 22 Aug 2025

https://github.com/sujata-adhikari/machine-learning

Potato Disease Classification: Inspired by our kitchen garden, to detect potato disease using image of grown potato plant leaf.

cnn-classification jyputer-notebook kaggle-dataset machine-learning opencv pandas python tensorflow

Last synced: 09 Apr 2026

https://github.com/tiagoboeing/machine-learning

📦 Python, Electron + ReactJS | A machine learning project to identify Simpsons characters using OpenCV to extract characteristics and Naive Bayes with Sklearn to train the model.

bayes electron opencv python reactjs sklearn

Last synced: 11 Apr 2026

https://github.com/oshapandey/vehicle-count-and-detection-model

In this project, we can detect and count vehicles in a given image or a video. I have used opencv for image processing and haar cascade which is used for object detection. We can also create our own customized haar cascade classifier.

flask-application haar-cascade-classifier image-processing opencv python

Last synced: 09 Apr 2026

https://github.com/riolaf05/cv-follow-camera

RaspberryPi Camera which follows objects using computer vision

camera computer-vision docker docker-compose opencv opencv-python raspberry-pi tpu

Last synced: 11 Apr 2026

https://github.com/darrinbright/facedetection

Face, Eye & Smile Detection using OpenCV & Python

computer-vision eye-detection face-detection opencv python smile-detection

Last synced: 10 Apr 2026

https://github.com/sonnyson-p/opencv-teaching-works

OpenCV入門教學

anaconda opencv python

Last synced: 28 Apr 2026

https://github.com/harfang3d/advanced-tutorials-hg2

Usage of Lua/Python HARFANG combined with advanced features (AI, multitasking, etc)

asyncio coroutines harfang-3d-framework lua opencv python

Last synced: 11 Apr 2026

https://github.com/damp11113/audiobar

Audio over barcode

audio opencv python

Last synced: 28 Apr 2026

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

Virtual mouse using webcam by implementing Hand Gesture Recognition with OpenCV.

artificial-intelligence machine-learning opencv python

Last synced: 28 Apr 2026

https://github.com/mohammed-helal/pingpongpy

Ping Pong Game with Hand Tracking 🎮✋ A fun and interactive Ping Pong game built with Python, OpenCV, and CvZone! Control the paddles using real-time hand tracking, challenge a friend, and see who reaches 5 points first. Easy to set up and play! 🚀

computer-vision hand-gesture-recognition hand-tracking opencv ping-pong-game pygame python

Last synced: 13 Apr 2026

https://github.com/mysterionrise/hand-drawings-transformer

Image transformation for photography of the hand drawn images

image-processing opencv opencv-python warping

Last synced: 28 Apr 2026

https://github.com/caiofov/smartcampus-opencv

Image and video manipulation in Python using OpenCV module (Smart Campus project's selection process - UFC)

computer-vision opencv python smart-campus smart-city

Last synced: 28 Apr 2026

https://github.com/abdo-essam/image-filters

Image Processing - Addition, Subtraction, Multiplication and Inverting the grayscale.

image-processing jupyter-notebook matplotlib opencv

Last synced: 10 May 2026

https://github.com/talhaahussain/donkey-kong-neat

A Python program to play the first or second level of Donkey Kong Country (SNES, 1996), Jungle Hijinks or Ropey Rampage, using the genetic algorithm NEAT (NeuroEvolution of Augmenting Topologies) and Gymnasium, a maintained fork of OpenAI's Gym.

donkey-kong donkey-kong-country donkeykong gymnasium neat neat-python neuroevolution-of-augmenting-topologies openai openai-gym opencv

Last synced: 01 May 2026

https://github.com/sadevans/dataset_simulation

Создание синтетического датасета на основе cимуляции свойств физики SEM

bin-masks computer-vision data-generator data-simulation opencv python sem semantic-masks signal synthetic-data

Last synced: 06 May 2026

https://github.com/andystmc/hand2num

A deep learning model that converts hand gestures into numerical values (1-5) using Convolutional Neural Networks for efficient and accurate recognition.

classification cnn computer-vision deep-learning hand-gestures machine-learning media-pipe numbers opencv real-time-prediction

Last synced: 28 Apr 2026

https://github.com/goswamipronnoy/fossasia-talk

This repository contains additional reading material related to our presentation at the FossAsia conference.

computer-vision image-processing opencv

Last synced: 15 Mar 2025

https://github.com/kailas-design/realsense-vision-kit

🛠️ Streamline your computer vision projects with the RealSense Vision Toolkit, a modular solution for Intel RealSense cameras equipped with robust utilities.

computer-vision coordinate-transformation hardware-abstraction learning-journey object-detection oop opencv portfolio-project python realsense software-architecture

Last synced: 13 May 2026

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

Dockerfiles for OpenCV build.

cuda docker ffmpeg opencv

Last synced: 10 Apr 2026

https://github.com/pyresearch/yolov12-on-custom-datasets-with-gemini-ai

YOLOv12 on Custom Datasets with Gemini AI

computer opencv python python3 vision

Last synced: 14 May 2026

https://github.com/boss294/securecam

SecureCam is a Python-based application designed to monitor a live camera feed for human presence using OpenCV's face detection. It provides advanced features such as recording videos when a face is detected, real-time FPS display, and user interaction through a GUI built with PyQt5.

detection-model face-recognition opencv python recording-app

Last synced: 15 May 2026

https://github.com/skellla/docker-ffmpeg-opencv-dlib

Docker image with bundled ffmpeg, opencv and dlib. [AutoBuild]

dlib docker docker-image ffmpeg opencv

Last synced: 11 Apr 2026

https://github.com/rahul1582/object-detection

Projects made using YOLO Algorithm

object-detection opencv vehicle-counter yolov3

Last synced: 30 Apr 2026

https://github.com/sameer051022/cartoonifycv-app

This project is a computer vision application that transforms real-world images into various stylized formats, including cartoon, pencil sketch, watercolor, and color sketch effects.

computer-vision css flask html javascript opencv python

Last synced: 11 Apr 2026

https://github.com/lucagerlich/simplemacwebcamviewer

Webcam Viewer is a minimalist Rust-based macOS application that streams live webcam video in a resizable window.

camera facecam opencv rust streaming webcam webcam-streaming

Last synced: 24 Jan 2026

https://github.com/nhatthaiquang-agilityio/face-mask-detection

Build face mask detector with OpenCV, Keras/TensorFlow, and Deep Learning.

keras opencv tensorflow

Last synced: 06 May 2026

https://github.com/subratamondal1/document-extraction

Document extraction from pdfs and images with OpenCV.

computer-vision document-extraction image-processing opencv py python3 pytorch

Last synced: 24 Jan 2026

https://github.com/anuranjanjain/video-upscaler

A WebAPP designed for upscalling video to HD Resolution using custom Denoise filter and OpenCV

artificial-intelligence opencv python scikit-learn tailwindcss

Last synced: 24 Jan 2026

https://github.com/trivediayush/accident-and-drowsiness-detection

Our college minor project is a comprehensive solution aimed at enhancing road safety. The project comprises two main components: an Accident Detection Model and a Real-Time Driver Drowsiness System.

accident-detection accidents-analysis college-project cvzone dlib-face-detection dlib-face-recognition face-detection face-recognition imutils minor-project numpy opencv pandas python python3 yolov8

Last synced: 09 Apr 2026

https://github.com/mrnust/yolo_tracking

All about Object realtime tracking

computer-vision image-processing opencv yolo

Last synced: 28 Apr 2026

https://github.com/ambrish8/bell-s-palsy

BELL’S PALSY SEVERITY DETECTION USING DEEP LEARNING

cnn-architecture imagedatagenerator keras numpy opencv python pytorch resnet-50

Last synced: 15 Apr 2026

https://github.com/abhoi/autocolor

KMeans to perform color segmentation

color kmeans-clustering opencv

Last synced: 30 Apr 2026

https://github.com/iv4n-ga6l/Fruits-Detection-And-Counting

Fruits(oranges) detection and counting with Ultralytics YOLOv8

counting fruits-detection opencv python ultralytics yolov8

Last synced: 28 Apr 2025

https://github.com/ahadcove/airhockeycv

Air Hockey Online being played autonomously using Computer Vision

airhockey computer-vision opencv pyhton

Last synced: 18 Apr 2026

https://github.com/agneya-1402/opencv

All of my OpenCV projects like Car-Identifier, Face-detection with their respective xml file

cardetction facedetection opencv

Last synced: 18 Apr 2026

https://github.com/wolfieeee/wraping-document

open CV implementation for wrapping documents implementation of scanner you use in CAM SCANNER or ADOBE SCAN.

opencv python

Last synced: 24 Feb 2026

https://github.com/albertoxamin/cv-laboratory

Laboratories in python from the Computer Vision classes taught at UniTN

opencv python unitn

Last synced: 15 Apr 2026

https://github.com/hsymal/sign-language-detection-with-python-and-scikit-learn-main

This project focuses on detecting sign language gestures using Python and Scikit-Learn, aimed at providing a tool for real-time communication assistance for the hearing impaired. The core of the system is based on computer vision techniques to identify hand gestures and map them to their corresponding sign language alphabet or words.

machine-learning mediapipe opencv pickle python sign-language

Last synced: 04 May 2026

https://github.com/anis196/sowell_personal_therapist

SoWell uses computer vision libraries (OpenCV and MTCNN) and deep learning (DeepFace) to detect and analyze facial expressions in real-time. The detected emotion influences the AI therapist's tone, built using LangChain with Google's Gemini model. The user interface, styled with Bootstrap and custom CSS, (1k+ lines!)

bootstrap css custom-css dockerfile html javascript mtcnn-face-detection opencv python tensorflow-gpu

Last synced: 10 Apr 2026

https://github.com/zahidedusgun/finger_counter

This project detects and displays the number of raised fingers using OpenCV and MediaPipe, saving the output to a video file.

mediapipe opencv python

Last synced: 15 Apr 2026

https://github.com/egemenciftci/phyton-opencv-face-detect

Face and eye detection using OpenCV and Python.

eye-detection face-detection opencv python

Last synced: 28 Apr 2026

https://github.com/kartikmehta8/computer_vision_projects

Here is my series of computer vision projects that I created to learn advanced OpenCV concepts.

advance-computer-vision autopy mediapipe opencv

Last synced: 21 Apr 2026

https://github.com/yanm1ng/react-aframe-game

🅰️ Simple AR game base on React && Aframe.js

aframe opencv react

Last synced: 12 May 2026

https://github.com/mustafaozvardar/volume-control-opencv

This project implements a hand gesture-based volume control system using OpenCV, MediaPipe, and PyAutoGUI. The application tracks the position of your hand and adjusts the system volume based on the distance between your thumb and index finger.

artificial-intelligence opencv opencv-python python volume-control

Last synced: 19 Apr 2026

https://github.com/mustafaozvardar/yellow-object-detection-opencv

This project implements a real-time yellow object detection system using OpenCV and Python. The application captures video from your webcam, detects yellow objects in the video feed, and highlights them with a bounding box.

artificial-intelligence computer-vision opencv opencv-python python

Last synced: 09 May 2026

https://github.com/mustafaozvardar/security-camera-opencv

This is a simple Python-based security camera application that uses motion detection. It captures video from your webcam, detects any movement, and triggers a beep sound when significant motion is detected.

artificial-intelligence computer-vision opencv opencv-python python

Last synced: 17 May 2026

https://github.com/ishinzoo/songrecommendation

This project is a machine learning-based system that recommends songs based on the user's detected emotions. The application uses facial expression recognition to determine the user's current emotional state and suggests songs that align with that emotion. This system can be particularly useful for personalized music streaming services, helping use

machine-learning mediapipe numpy opencv os python tenserflow

Last synced: 25 Feb 2026

https://github.com/iv4n-ga6l/fruits-detection-and-counting

Fruits(oranges) detection and counting with Ultralytics YOLOv8

counting fruits-detection opencv python ultralytics yolov8

Last synced: 28 Apr 2026

https://github.com/0xibra/imagerie

Useful computer vision functions and operations

computer-vision image-processing opencv python

Last synced: 13 May 2026

https://github.com/kimbaorrr/mask_detection

Simple Mask Detection using Haar Cascade (TF & OpenCV)

opencv python tensorflow

Last synced: 15 Apr 2026

https://github.com/ishdew/real-time-road-lane-detection-system

Real time road lane detection pipeline using OpenCV developed for the the CS3283 - Embedded Systems Project in Semester 5

computer-vision opencv python raspberry-pi-3

Last synced: 27 May 2026

https://github.com/alireza-py/opencv-colorpicker

TheBall class is a real-time object detection and tracking system developed for RoboCup Soccer competitions. It uses OpenCV and the HSV color space to track objects like the soccer ball, with interactive color adjustments for dynamic environments.

colorpicker opencv python robocup-junior robotics

Last synced: 15 Apr 2026