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/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/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/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/nbsmalltree/tom

Big Solution

inpainting opencv vsrs yuv

Last synced: 31 May 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/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/muntahashams/social-distance-detector

A social distancing detector built with OpenCV using YOLO(COCO model) object detector

opencv social-distancing social-distancing-detection video yolov3

Last synced: 12 May 2026

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/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/dkxce/virtualcamwithchromakey

Show how to remove background (chromakey) from one camera and send in to virtual

background chromakey imagesharp opencv processing realtime video virtualcam

Last synced: 06 May 2026

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

Running Pose Estimation involves detecting and tracking the key landmarks or points on a person's body in an image or video. The goal is to understand and analyze the body's pose, movements, and gestures, which can be valuable for various applications.

3d-graph cordinates google-library matplotlib mediapipe mediapipe-body mediapipe-pose mediapipe-pose-estimation opencv plotly pose-estimation visualization

Last synced: 07 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/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/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/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/elifirinci/moodbuddy

Emotion recognition technology can help understand user emotions and improve human-computer interaction. A CNN-based model is used to classify emotions from facial expressions in a web application. This application provides personalized suggestions to enhance emotional well-being, offering a seamless user experience.

ai cnn emotion-detection face-detection flask machine-learning opencv web-application

Last synced: 14 Apr 2026

https://github.com/mythologyli/rusty

Homework of Digital Image Processing and Machine Vision.

opencv qt

Last synced: 07 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/hansalemaos/cycolorcrop

Crops an image based on allowed colors

color crop cython image numpy opencv

Last synced: 01 May 2026

https://github.com/billy0402/python-application

A learning project from the book 'Python 技術者們'.

course crawler matplotlib opencv pandas python requests selenium sklearn

Last synced: 12 Apr 2026

https://github.com/sharoonjoseph321/objectdetection

An Ai project for object detection where the program detects any object through live cam using python and OpenCV.

artificial-intelligence neural-network object-detection opencv python

Last synced: 24 Mar 2025

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/fimbres/emotion-recognition

This is an AI project developed in Python to recognize emotions in people.

ai kaggle-dataset keras numpy opencv python tensorflow

Last synced: 12 Apr 2026

https://github.com/headless-start/image-repo

This repository contains OpenCV projects.

edges image opencv pixels processing python3

Last synced: 07 May 2026

https://github.com/abdulhadi806/gun-detection

Yolov8 model finetuned on hands gun dataset on L4 GPUs

ai computervision gun-detection opencv yolov8

Last synced: 18 Jan 2026

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/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/zhenglinlei/webcam.py

Use OpenCv with Python to enable and recording your webcam

opencv python3 webcam

Last synced: 27 Apr 2026

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

Pythonによる画像処理基礎実験(with OpenCV)

numpy opencv python

Last synced: 07 May 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/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/merteldem1r/fingertrackrgb-embedded-vision

Embedded Vision project which enables real-time control of RGB LED colors and brightness using hand gesture recognition. It combines Computer Vision (OpenCV + MediaPipe) and STM32 microcontroller using PWM on LEDS.

buzzer c-language computer-vision embedded embedded-vision lcd16x2 leds mediapipe opencv python rgb stm32

Last synced: 04 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/1125962926/yolo_multi_thread

YOLO multi-threaded hardware-accelerated inference framework

ffmpeg gpu hardware-acceleration librga multithread npu opencv rk3588 rkmpp vpu yolo

Last synced: 28 Mar 2025

https://github.com/ayotomi-de/focuscam

FocusCam is a lightweight desktop app that uses your webcam to track focus by detecting facial landmarks and eye visibility. It’s your mini assistant to know when you're not paying attention. 😉

distraction face-detection haar-cascade mediapipe mysql object-detection opencv pillow python tkinter-gui

Last synced: 14 Apr 2026

https://github.com/sandbox-pokhara/opencv-cam-idx

Find opencv camera index in windows using win32 api

camera devices finder identification opencv search win-api windows

Last synced: 11 Apr 2026

https://github.com/sebastianbrzustowicz/webcam-security-recorder

Python + OpenCV. Webcam script that records view when motion is detected.

motion opencv python webcam

Last synced: 19 Jan 2026

https://github.com/dane-meister/machine-learning-algos

Repository of several ML algorithms implemented for different environments and robot control vectors.

colab-notebook gymnasium jupyter-notebook machine-learning-algorithms numpy opencv pybullet python pytorch

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/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/coolmunzi/face_mask_detector

Face mask detection based on tensorflow 2 object detection API using Efficientdet-D1 model. This project can perform face mask detection on images as well as videos.

covid19 detection-api efficientdet-ssd face-mask-detection face-mask-detector opencv opencv-python python tensorflow tensorflow-examples tensorflow-object-detection-api tensorflow2 tensorflow2-object-detection tfod-api

Last synced: 21 Jan 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/v1veknaik/vehicle-counting-using-cv

This Python script detects and counts vehicles in video streams using computer vision techniques. It integrates object detection and tracking algorithms to accurately identify and count vehicles as they move through the video frames.

cv opencv python

Last synced: 30 Apr 2026

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

Automation of slide matching

image-processing opencv python3

Last synced: 14 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/nagipragalathan/zk-connect

In the conventional hiring process, candidate applications are met with limited assessment, leaving the crucial task of evaluating suitability to recruiters. ZKConnect disrupts this norm by introducing a transformative approach.

css django html nextjs numpy opencv pandas python

Last synced: 11 Apr 2026

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/rahul1582/object-detection

Projects made using YOLO Algorithm

object-detection opencv vehicle-counter yolov3

Last synced: 30 Apr 2026

https://github.com/iv4n-ga6l/Realtime-Cars-Detection

Realtime cars detection in video using yolov8

cars-detection opencv python ultralytics yolov8

Last synced: 28 Apr 2025

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/mohhasan1/gesture-pong

Gesture Pong is a computer vision-based Pong game where you control the paddle with hand gestures. It uses OpenCV for video capture, MediaPipe for hand detection, and Pygame for game logic.

computer-vision deep-learning game mediapipe opencv pyga python3 segmentation

Last synced: 10 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/0xibra/imagerie

Useful computer vision functions and operations

computer-vision image-processing opencv python

Last synced: 13 May 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/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/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/04bhavyaa/iris-biometric

This project performs iris recognition using ORB (Oriented FAST and Rotated BRIEF) feature extraction and BFMatcher for feature matching. It compares two iris images to determine whether they belong to the same person based on a similarity score. The results include a match score, authentication decision, and visualized keypoints & matches.

bfmatcher biometrics eye-iris iris iris-image iris-matching iris-recognition opencv orb

Last synced: 12 May 2026

https://github.com/djdhairya/automated-self-driving-car

Use OpenCv to find the lanes on the road

ai ml opencv python

Last synced: 18 May 2026

https://github.com/yareva/gestutext

Real-time hand gesture recognition using MediaPipe and OpenCV, trained with a Random Forest classifier. Detects OK, Yes, No, and Peace Out gestures via camera.

gesture-recognition machine-learning mediapipe opencv python random-forest

Last synced: 07 May 2026

https://github.com/mehrshaad/face_detector

Real-time face and eye detection Python script implemented with OpenCV

face-detection haar-cascade opencv python

Last synced: 16 Apr 2025

https://github.com/yeisson8a/ocr_python

Proyecto desarrollado en Python para extraer texto de imágenes y videos mediante OCR y el modelo de detección de objetos YOLO11, usando las librerías OpenCV, EasyOCR, Ultralytics

ocr ocr-recognition opencv opencv-python python3

Last synced: 17 May 2026

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

A custom library used for Computer Vision using opencv in cpp

computer-vision image-processing opencv

Last synced: 19 Apr 2026

https://github.com/matitajan/oregon-trail-bot

A cross-platform and open source collection of bots that automate and control gameplay behavior for The Oregon Trail video game from 1991.

cross-platform game-bot mss open-source opencv oregon-trail pytautogui

Last synced: 27 May 2026

https://github.com/fabulani/360ip-with-cuda

360° Image Processing with CUDA and OpenCV.

360-image 360-video cpp cuda image-processing opencv

Last synced: 11 May 2026

https://github.com/kitsuyaazuma/lecture-capture-pdf

A streamlit/Python app which automatically converts a lecture video into a PDF file

img2pdf opencv python streamlit

Last synced: 11 May 2026

https://github.com/tatopaato/cv-project-sport

This project focuses on the calibration cameras surrounding the SANBAPOLIS Sports Hall. The goals of the project are to calibrate the cameras, reconstruct their positions, and develop a graphical user interface (GUI) for simultaneous point highlighting across multiple camera views

camera-calibration computer-vision opencv

Last synced: 16 Feb 2026

https://github.com/abhisek-13/posture-detection-using-opencv

The Posture Detection Web App uses OpenCV to detect and analyze your posture through your device's camera. It provides real-time information about your stance and activity with a simple user interface.

artificial-intelligence opencv python

Last synced: 16 Apr 2026

https://github.com/thiti-dev/attendance-management-system

A quick casual project just only for a demonstration in the discrete mathematics course

numpy opencv pandas pillow tkinter

Last synced: 16 Apr 2026

https://github.com/quanglv1996/filter-color-hsv

The source code uses OpenCV to convert the RGB color channel to HSV, suitable for color filtering problems. The easy-to-use interface makes it easy to find suitable thresholds for different problems.

change-color image-processing opencv opencv2 python python3

Last synced: 09 Apr 2026

https://github.com/aravinda-1402/face-mask-detection

Real-time facemask detection using Deep Learning and OpenCV

cnn haarcascade-frontalface keras mask-detection opencv tensorflow

Last synced: 09 Apr 2026

https://github.com/arshitarora/face-overlaping

📷 Image Overlap with Facial Features Detection This is a Flask web application that demonstrates image overlap with facial features detection using OpenCV. The application allows you to upload an image and detects facial features such as eyes, nose, and mouth. It then overlaps this processed image onto a second background image.

face-recognition flask image opencv overlapping

Last synced: 11 May 2026

https://github.com/velascoandres/censurador-rostros

Script para censurar rostros a partir de una imagen o video

opencv pyhon

Last synced: 25 Apr 2026

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

Detecting objects and faces using YOLO

opencv yolov3

Last synced: 16 Apr 2026

https://github.com/adityabadgotiya/facial-recognition-attendance-system

This Attendance System that uses facial recognition to automatically mark student attendance. It features admin and student logins, real-time face detection, attendance tracking, email reporting, and secure password management. Built with Python (Tkinter, OpenCV, and Pillow), it replaces manual attendance with automated facial verification.

hashlib numpy opencv pandas pillow python sha-256-hash smtplib tkinter-gui

Last synced: 12 Aug 2025

https://github.com/hamza-cpp/computer_vision_labs

This repository contains a collection of lab assignments, projects, and experiments related to the Computer Vision course.

camera-calibration computer-vision labs opencv

Last synced: 18 May 2026

https://github.com/bhuvilol/objdetector_webcam_and_video

Object Detection from Webcam input or video input

cvzone numpy opencv python3 yolov8

Last synced: 11 May 2026

https://github.com/pera-swarm/localization

This repository contains the development of the localization system for the swarm robots of the project Pera Swarm. It is based on ARMarkers, OpenCV with Python. An Raspberry Pi 3 computer with camera is used as processing device.

opencv python swarm-robotics

Last synced: 10 Aug 2025

https://github.com/alexandredescombes/rpi4-opencv-detetction-d-objets

detetction d'objets sur rpi4 avec openCV

ia opencv raspberrypi rpi rpi4 vision

Last synced: 06 Mar 2026