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/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/sproc01/8ballpool

A program to crate a 2d view of a billiards clip

billiards cpp opencv

Last synced: 11 May 2026

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

My own code for Face Recognition using Python

face-recognition numpy opencv python tensorflow

Last synced: 09 Apr 2026

https://github.com/dakohhh/politicians-face-recognition

A machine learning model where we classify famous Nigerian politicians. We restrict classification to only 4 people

gridsearchcv jupyter-notebook machine-learning opencv python pywavelets scikit-learn

Last synced: 16 Apr 2026

https://github.com/utsavbajracharya/customer-selfie-payment

Web application using Django for payment service using facial recognition feature

ai bootstrap django opencv python

Last synced: 04 Feb 2026

https://github.com/maraxd/house_music_w-facial_expressions

🎶play house music sounds with your facial expressions

opencv python tensorflow

Last synced: 12 Apr 2026

https://github.com/upangshu1234/doctor-strange-hands

🌀 Real-time Doctor Strange Magic Circle Effect using OpenCV & MediaPipe. Tracks hand gestures and overlays animated magic circles dynamically.

augmented-reality computer-vision gesture-recognition hand-tracking magic-circle mediapipe opencv python

Last synced: 12 Apr 2026

https://github.com/bananacat123-hue/facial_expression_recognition-sure_trust-

Facial Expression Recognition System using YOLOv9 & Flask. Detects 5 emotions (Angry, Happy, Natural, Sad, Surprised) from images/live camera with mAP50 of 0.731. Features a web interface with file uploads, real-time processing, & emoji feedback. Built with Python, OpenCV, Flask, HTML/CSS/JS. Ideal for HCI & emotion analysis.

computer-vision deep-learning emoji-suggestions emotion-dataset face-emotion-recognition flask image-classification opencv python roboflow-dataset sure-trust tensorflow yolov9

Last synced: 10 Sep 2025

https://github.com/jeslipriya/emotion-detection

This project is an enhanced real-time facial emotion detection system that uses deep learning (OpenCV + mini-XCEPTION) to accurately recognize human emotions through a webcam or image input. It features advanced preprocessing, temporal smoothing, and a clean visual interface for smooth and stable emotion analysis.

7-emotions deep-learning emotion-detection fer2013 numpy opencv opencv-python python tensorflow

Last synced: 03 Jul 2025

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/3rd-son/pose-detection-

Pose detection using OpenCV

computer-vision mediapipe opencv python

Last synced: 15 Apr 2026

https://github.com/cranalfaboy53/demosaic_project

Removing Pixelated Mosaic Censorship using ESRGAN and green_mask_project

censorship censorship-resistance esrgan hentai mosaic opencv pixelization

Last synced: 23 Jun 2025

https://github.com/vicen-te/object-detection

Object detection setup using YOLO11 and OpenCV. This project leverages a pre-trained YOLO model to detect and highlight objects using the computer's available camera with OpenCV

cplusplus cplusplus-20 opencv opencv2 yolo11

Last synced: 28 Apr 2026

https://github.com/yuno-akey/pywebcammonitor

OpenCVベースの動体検知機能付き監視カメラシステム(Motion Detection Surveillance Camera)

computer-vision motion-detection opencv python security-camera surveillance

Last synced: 28 Apr 2026

https://github.com/tanishkadeep/opencv

open cv programs

jupyter-notebook opencv python

Last synced: 16 Apr 2026

https://github.com/constraintautomaton/client_pgu1

The client part of the PgU1 project it. It command the robot and do the video processing

numpy opencv paramiko pyqt5 python3 raspberry-pi-3

Last synced: 12 Apr 2026

https://github.com/vipsy-123/skin-cancer-classification-cnn

This project provides a solution for skin cancer classification using Convolutional Neural Networks (CNN) and Transfer Learning techniques with TensorFlow and Keras. It includes instructions for installation, dataset acquisition, and usage through Jupyter notebooks .

cnn isic ml opencv tensorflow transfer-learning

Last synced: 01 May 2026

https://github.com/dujuniorrr/digitalipm

Digital IPM is an IoT solution for pest monitoring in crops. It uses an embedded system to capture images of insects and detect them through machine learning. The data is then sent to a web platform, where graphs and records are generated to provide data intelligence.

ajax django embedded-systems javascript json machine-lea mysql opencv python raspberry-pi yolov4

Last synced: 12 Apr 2026

https://github.com/ahmedabdalkreem/animals_classification

This project is dependent to make classification between faces of cats, dogs and wild_animals and use multiple model such as CNN and pretrained model like ResNet and MobileNet and show the result of all model in the image using heatmap to know what is the part that model take decision when see it.

classification cnn heatmap matplotlib mobilenet numpy opencv pandas pretrained-models python restnet

Last synced: 12 Apr 2026

https://github.com/ishaan28malik/basic-cv

Some basic projects in Python

dataframes image-recognition opencv python

Last synced: 12 Apr 2026

https://github.com/jjateen/elderwand-jetsonnano

ElderWand-JetsonNano is an AI-powered gesture recognition system for NVIDIA Jetson Nano. It uses CUDA-accelerated OpenCV to detect wand movements in real-time, triggering GPIO actions like controlling lights or unlocking a solenoid lock. Designed for the Jetson AI Ambassador Program.

alphabet-recognition character-recognition edgeai home-automation jetson-nano machine-learning opencv python

Last synced: 12 Apr 2026

https://github.com/chethanks2005/visionuav-navigation

A robust vision-based localization system for UAVs operating in GPS-denied environments. The system utilizes advanced computer vision techniques to achieve accurate position estimation by matching real-time drone camera feeds with satellite imagery.

brisk computer-vision feature-detection feature-matching geolocalization homography image-processing localization opencv position-estimation ransac region-of- sift uav-navigation

Last synced: 12 Jun 2025

https://github.com/raghavendra317/brain-tumor-detection

A deep learning-based project for classifying brain MRI images into Glioma, Meningioma, No Tumor, and Pituitary Tumor using Convolutional Neural Networks (CNNs). This project aims to assist in early tumor detection, improving diagnostic accuracy and healthcare outcomes.

cnn-classification keras numpy opencv scikit-learn 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

https://github.com/gherrada22/face-detector

Advanced face detector with OpenCV and Python3 for academic and home use. Provides camera triggering and image detection for accurate, real-time analysis.

haar-cascade-classifier opencv opencv-contrib pip3 python3

Last synced: 12 Apr 2026

https://github.com/aliakseis/motion-detecting-v2

Simplified version of https://link.springer.com/content/pdf/10.1007%2F978-3-642-10268-4_123.pdf

nanoflann opencv sfm

Last synced: 12 Apr 2026

https://github.com/humbertodias/opencv-license-plate-reconignition

Using OpenCV 3 module for license plate recognition.

opencv python

Last synced: 11 May 2026

https://github.com/zenith08/laser-gimbal-tracking

The motion tracking code used for the "Laser Gimbal" prank project for Youtube.

motion-tracking opencv python raspberry-pi

Last synced: 10 May 2026

https://github.com/sridharyadav07/image_segmentation-for-disaster-resilience

Image Segmentation for Disaster Resilience is a deep learning project developed for the FloodNet Challenge, focused on leveraging semantic segmentation to assist in flood impact analysis. Using a U-Net architecture, the model segments aerial imagery to detect key features such as flooded buildings, roads, water bodies, vegetation, and more.

datapreprocessing jupyter-notebook matplotlib-pyplot modelevaluation opencv patching pil python pytorch streamlit visualization

Last synced: 12 Apr 2026

https://github.com/weatherwind/pjsk-auto-player

基于 ADB + OpenCV 的 Project Sekai (プロジェクトセカイ) 自动打歌 AP 工具。预测引擎 + Pipeline流水线 + 冲榜模式。PJSK auto play / autoclicker with prediction engine, MAA-inspired pipeline, and batch farming mode.

adb auto-player autoclicker game-automation opencv pjsk project-sekai

Last synced: 29 May 2026

https://github.com/shib-sankar-das/eye-mouse-controller

🖱️👀 Eye-Controlled Mouse uses OpenCV 🎥, MediaPipe 💡, and PyAutoGUI 🖥️ to track eye movements for hands-free control. It detects facial landmarks, maps eye positions 📌, and enables clicks via blinks 👁️. Ideal for accessibility ♿ with real-time response ⚡. Just install, run, and control your computer with your eyes! 🚀

ai computer-vision mediapipe opencv pyautogui python

Last synced: 10 Apr 2026

https://github.com/gofliz69/subwaygestures

🤚 Control Subway Surfers in your browser using hand gestures captured by your webcam, with no extra hardware or complex setups needed.

automation browser-game cv2 gaming gesture-recognition gesture-recognition-robot hand-tracking macos mediapipe omputer-vision opencv opencv-python pyautogui python subway-surfers webcam

Last synced: 12 Apr 2026

https://github.com/chauhan-aman/realtime--tfod

Realtime-TFOD detects gestures like hello, thumbs-up, thumbs-down, and namaste in real time, enabling intuitive human-computer interaction.

computer-vision deep-learning jupyter-notebook object-detection opencv python tensorflow

Last synced: 12 Apr 2026

https://github.com/johnisanerd/theshadow

The Shadow Controls An Art Project With Cameras and OpenCV

arduino c opencv python

Last synced: 12 Apr 2026

https://github.com/zachlagden/face-detection-api

A lightweight Flask API for face detection and facial landmark extraction with interactive web UI. Process images, extract facial features, and visualize results through a simple REST interface.

api-documentation computer-vision dlib face-dectection facial-landmarks flask-api image-processing opencv python rest-api sqlite tailwindcss vue-js

Last synced: 02 Apr 2025

https://github.com/jjling2011/vtrim

去片头神器

cut ffmpeg opencv python3 video

Last synced: 04 Feb 2026

https://github.com/angeligareta/image-processing-overview

Image Processing projects developed for the Image Processing, Analysis, and Classification course at UPM. Implemented using OpenCV and C++.

cpp cpp14 image-processing opencv opencv-cpp upm

Last synced: 18 May 2026

https://github.com/s-hirata0831/mebike2024soft

ME-Bike2024ソフト班 開発リポジトリ

flet html-css-javascript ios nfc opencv python raspberry-pi react swift

Last synced: 12 Apr 2026

https://github.com/nidomika/digit-recognition

Digit recognition project in Python

digit-recognition numpy opencv python tensorflow

Last synced: 12 Apr 2026

https://github.com/himanshubhosale25/yolo-deepseek-powered-image-manipulation-tool

This project showcases a deep learning pipeline for image editing, integrating YOLO for object detection and DeepSeek for natural language processing, enabling users to transform images with text prompts.

deep-learning image-editing natural-language-processing opencv yolo

Last synced: 12 Apr 2026

https://github.com/sakthivel3000/parking-pixel

Parking Pixel is a real-time parking detection system that uses computer vision to identify available spaces from video feeds. It allows users to define parking regions and continuously monitors availability. Built with Python and machine learning models, Parking Pixel provides accurate, efficient parking management.

computer-vision deep-learning kivy object-detection opencv parking-slot-detection python3 real-time-detection tensorflow yolov9

Last synced: 12 Apr 2026

https://github.com/miteshgupta07/virtual-keyboard-using-computer-vision

A virtual keyboard application that uses computer vision to detect and interpret hand gestures, allowing users to type and interact with their devices through intuitive, touchless input.

computer-vision cvzone opencv

Last synced: 12 Apr 2026

https://github.com/romerorodriguezd/real-time-traffic-lights-classification---yolov3-opencv

Classifying traffic lights on a video streaming with OpenCV, classic computer vision using HSV channels to determine colors.

ai computer-vision opencv python yolo yolov3

Last synced: 12 Apr 2026

https://github.com/tpeterw/flying-pancake

Live camera projection and mapping (a.k.a. "Pong")

camera computervision cpp opencv pong-game

Last synced: 07 May 2026

https://github.com/s-hirata0831/ai_trushbox_hacku2024

OpenHackU 2024Fukuoka AI分別ゴミ箱開発用

arduino firebase flet jetson opencv python

Last synced: 12 Apr 2026

https://github.com/camara94/opencv

Dans cette formation, nous allons découvrir les fondamentaux de OpenCV, nous allons voir comment détecter la couleur, les contours des images

computer-vision cumputer-science deep-learning opencv

Last synced: 09 Apr 2025

https://github.com/nishanikasineshan/virtualsunglasses

Hi Fellas !This is a cool project developed using Opencv python to virtually try on sunglasses and see how do they look on you.

eye-blink-detection opencv python snapchat-filter sunglasses virtual-reality

Last synced: 05 Sep 2025

https://github.com/xza85hrf/coco-annotation-mask-generator

Python script generates colored masks from COCO-style annotations. It reads the COCO annotation files, creates masks for each annotation, colors the masks based on the annotation's category, and saves the colored masks as images. The script is designed to handle multiple categories and can be easily extended to support more categories if needed.

coco-annotations colored-masks computer-vision data-annotation image-labeling image-masks image-processing makesense-ai mask-generation object-detection opencv parallel-processing pycocotools python segmentation

Last synced: 15 May 2026

https://github.com/daksh777/expressando

Expressando is a rock, paper, scissors game made using Python (TensorFlow, Keras and OpenCV)

keras keras-tensorflow machine-learning numpy opencv opencv-python tensorflow

Last synced: 13 Apr 2026

https://github.com/whoisaditya/image-processing-project

This is a project made for CSE4019 Image Processing

opencv python

Last synced: 29 Mar 2025

https://github.com/eld4niz/face_recognition_api

Face Recognition System With FaceNet Based On TensorFlow

computer-vision flask opencv python tensorflow

Last synced: 13 Apr 2026

https://github.com/javi-aranda/colorization

Colorization allows you to bring color back to black and white pictures.

artificial-intelligence machine-learning opencv python streamlit

Last synced: 16 Apr 2026

https://github.com/hulomjosuan21/pos_inventory_by-hulom

Hi there, I'm Josuan, a second-year BSIT student, and I'm working on my final project for Information Management 1. This project involves using the Java programming language to implement the Create, Read, Update, and Delete (CRUD) functionalities.

crud crud-application database java javaprogramming mysql mysql-database opencv

Last synced: 13 Apr 2026

https://github.com/gloriousfusion/gesture-controlled-dc-motors

Demonstration of gesture controlled dc motors through serial communication between arduino and python, using opencv and mediapipe libraries.

arduino mediapipe opencv python

Last synced: 13 Apr 2026

https://github.com/rajsinha7/hand-gesture-recognition

This project serves as a foundation for integrating hand gesture controls into interactive applications like games, presentations, or robotic controls. It features: Real-time hand tracking with MediaPipe Hands and Live visualization of hand landmarks and gesture labels

mediapipe numpy opencv python

Last synced: 13 Apr 2026

https://github.com/kartikeya443/handgesture_vol_control

This OpenCV project enables remote control of sound playback using wireless communication. It lets users adjust the master volume of the central device using finger gestures, enhancing convenience and user experience.

mediapipe numpy opencv pycaw wireless-communication

Last synced: 13 Apr 2026

https://github.com/geeksloth/install-opencv-jetson-nano

A simple script to install OpenCV-GPU on Jetson Nano.

jetson-nano nvidia-jetson opencv

Last synced: 12 Apr 2026

https://github.com/eduherminio/academic_computervision

OpenCV (C++) wrapper library and basic Computer Vision programs, developed for academic purposes

computer-vision opencv

Last synced: 16 May 2026

https://github.com/geeksloth/install_opencv_gpu_batch_scripts

An easier way to install OpenCV-GPU on Windows by using the Batch scripts and some tools

batch-script opencv opencv-gpu

Last synced: 25 Mar 2025

https://github.com/advaithvellanki/face-swapper

This project automates the creation of 100 curated face-swaps, strategically selected across four categories (similar, dissimilar, random, and processed) to build a diverse dataset for training powerful face-swap detection models. It uses the insightface library's Inswapper model.

biometrics computer-vision cybersecurity dataset-generation face-swapping insightface onnx onnxruntime opencv python

Last synced: 20 Apr 2026

https://github.com/santospaul1/media-player-

This repo has both audio and video player

opencv pygame python tkinter-graphic-interface

Last synced: 13 Apr 2026

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

opencv for multiple base images

alpine docker docker-image dockerfile node opencv

Last synced: 13 Apr 2026

https://github.com/l1ve4code/ai-faces-analyzer

Neural network created to track employees in headgear.

ai css google-cloud-vision html opencv php postgresql python

Last synced: 13 Apr 2026

https://github.com/kmohamedalie/opencv_bootcamp

OpenCV Computer Vision library

computer-vision opencv

Last synced: 03 Apr 2025

https://github.com/surajsanap/neuroforensics

NeuroForensics is an AI-powered criminal detection system using deep learning and OpenCV for real-time surveillance, facial recognition, and weapon detection. It integrates with security cameras, analyzes crime patterns, and enhances law enforcement with forensic data insights, ensuring proactive crime prevention and safer communities.

css html opencv python yolov8

Last synced: 13 Apr 2026

https://github.com/harmanveer-2546/yoga-pose-estimation

Efficient yoga pose estimation is a critical enabler for enhancing precision and performance in wellness and fitness applications. Advancements in computer vision and machine learning are driving remarkable progress in this domain.

3d-graph body-tracking google-library matplotlib mediapipe mediapipe-pose mediapipe-pose-estimation opencv plotly pose-estimation yoga-poses

Last synced: 01 May 2026

https://github.com/Zaibten/Helmet-Detection-Using-Machine-Learning-Deep-Learning

This project focuses on a real-time Helmet Detection System to ensure road safety by identifying riders who are not wearing helmets. Integrated with a Flutter application, it provides an automated system for issuing challans (e-tickets) and capturing images of the rider and their number plate for record-keeping.

dataset flutter googlecolab jupyter-notebook machine-learning mobile-app model-training opencv python realtime-detection tensorflow yolov8

Last synced: 29 Oct 2025

https://github.com/seanny123/ee4208_eigenfaces

Eigenfaces implementation for EE4208 at NTU, including brief analysis

eigenfaces opencv python

Last synced: 16 Apr 2026

https://github.com/alphaolomi/java-dip-practise

Digital Image Processing with OpenCV

dip image-processing java opencv opencv-java

Last synced: 10 May 2026

https://github.com/charanpool/image-patch-mapping

A Python toolkit for image processing — edge detection, template matching, and patch detection using OpenCV

canny-edge-detector computer-vision edge-detection image-processing numpy opencv python sobel-filter template-matching

Last synced: 18 Jan 2026

https://github.com/param-sahu/face_recognition_based_attendance_system

The system captures video from the webcam, recognizes faces, and marks attendance to a Google Sheet.

face-recognition google-cloud google-sheets-api gspread image-recognition json opencv python

Last synced: 13 Apr 2026

https://github.com/gorav22/handler

A Python Tool Using which you can use your laptop or pc without using keyboard

computer-vision machine-learning mediapipe opencv python

Last synced: 13 Apr 2026

https://github.com/ragilhadi/smart-canteen

Head Direction Detection Using Faciallandmark & OpticalFlow

facial-landmarks opencv optical-flow pyqt5

Last synced: 22 Feb 2026

https://github.com/2100031988/hand_gesture_using_deeplearning

This project focuses on Hand Gesture Identification using AI and machine learning to recognize various hand gestures in real-time. It leverages computer vision and neural networks for applications in human-computer interaction, AR/VR, and touchless interfaces.

computer-vision deep-learning machine-learning opencv tensorflow

Last synced: 13 Jun 2025

https://github.com/subhas-pramanik-09/car-detection-and-counting

This project counts the number of cars passing through a designated line in a video file using OpenCV and background subtraction techniques.

machine-learning numpy object-detection opencv

Last synced: 13 Apr 2026

https://github.com/mhsattarian/computer-vision-practices

Small projects and implementations to practice computer vision

computer-vision opencv python

Last synced: 29 Apr 2026

https://github.com/surdubey/steadysync-equilibria

SteadySync-Equilibria: Visual Servoing for Kinova Gen3 ROS 1 Noetic-based image-based visual servoing (IBVS) for the Kinova Gen3 arm. Uses ORB + RANSAC for rectangle detection, adjusts position dynamically, and integrates with MoveIt! & Gazebo. 🚀

gazebo ibvs kinova opencv python ros rviz

Last synced: 13 Apr 2026

https://github.com/mumtaz4118/driver-drowsiness-detection-using-opencv

It is a open-CV based project to detect drowsiness of a driver from video footage

computer-vision cv jupyter-notebook opencv python video-processing

Last synced: 13 Apr 2026

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

This repository contains a code for human detection and congestion detection using OpenCV and an Arduino UNO

arduino-uno human-detection opencv

Last synced: 30 May 2026

https://github.com/tntksals/armor_detection

The minimal example of armor-detection.

cpp opencv ros

Last synced: 03 May 2026

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

Face detection with recognition using OpenCV and Haar cascades to detect faces in images or real-time video streams.

facedetection facerecognition haar-cascade haar-cascade-classifier haarcascade-frontalface opencv python

Last synced: 28 Apr 2025