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.
- GitHub: https://github.com/topics/opencv
- Wikipedia: https://en.wikipedia.org/wiki/OpenCV
- Repo: https://github.com/opencv
- Created by: Intel Corporation, Willow Garage, Itseez
- Released: December 23, 2017
- Related Topics: c, cpp, java, python,
- Last updated: 2026-07-02 00:22:20 UTC
- JSON Representation
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/gyselle-marques/face-detection
Machine Learning: Face Detection System created using OpenCV.
colab-notebook face-classification face-detection machine-learning numpy open-cv-face-detection opencv opencv-python python
Last synced: 13 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/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/whoswhip/spectrum
colorbot csharp dotnet opencv opencvsharp spectrum whoswhip
Last synced: 18 Jan 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
Last synced: 12 Apr 2026
https://github.com/kaustubholpadkar/face-recognition-with-openface
Face Recognition Application with Openface
deeplearning dlib face-recognition-application facedetection opencv openface python
Last synced: 14 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/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.
Last synced: 07 May 2026
https://github.com/sproc01/8ballpool
A program to crate a 2d view of a billiards clip
Last synced: 11 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
Last synced: 27 Apr 2026
https://github.com/s-hirata0831/graphicsprocessing
Pythonによる画像処理基礎実験(with OpenCV)
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/alro10/buildopencvubuntu
How to install opencv on Ubuntu 16.04 machine
build-opencv install opencv opencv-install opencv-installation opencv-python python3
Last synced: 07 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/manikantasanjay/face_mask_detection_using_python
Real Time Video Detection of Mask/No Mask Using Python.
cnn computer-vision deep-learning face-mask-detection keras machine-learning opencv python tensorflow
Last synced: 29 Apr 2026
https://github.com/dpbm/extract_frames
extract frames from videos
frames frames-extract linux numpy opencv pip pipenv py python python-opencv python3 simple-program study terminal tool video videos
Last synced: 14 Apr 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/dynle/python-opencv
deep-learning image-processing keras opencv
Last synced: 31 Mar 2025
https://github.com/fairlytales/machine_learning
Workbooks for machine learning and neural network courses, textbooks, etc.
jupyter-notebook machine-learning machine-learning-algorithms matplotlib numpy opencv opencv-python pandas python pytorch scikit-learn scipy
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.
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.
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/firdevstorlak/maritime-signature-lab
Prototyp einer maritimen Signaturdatenbank (Akustik, Magnetik, RCS, IR) mit Python, SQLite und einfacher Computer-Vision.
acoustic-signatures cli-tool computer-vision data-analysis demo-project engineering-prototype infrared-imaging maritime opencv python radar rcs relational-database scientific-computing signal-processing sqlite synthetic-data
Last synced: 07 May 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/melonencoder/pdf-to-video
Convert PDFs and Image Sequences to Video
cpp ffmpeg image-sequence opencv pdf pdf-to-video poppler video video-processing
Last synced: 07 May 2026
https://github.com/yanm1ng/react-aframe-game
🅰️ Simple AR game base on React && Aframe.js
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
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/baudneo/zomi-server
FastAPI ML server designed for ZoneMinder (zomi-client)
alpr coral-tpu cuda face-detection face-recognition fastapi machine-learning object-detection onnxruntime opencv pydantic-v2 tensorrt torch zoneminder
Last synced: 18 Jan 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/namangupta123/lane_curve_detection
Lane and curve Detection.
computer-vision curve-detection lane-detection machine-learning machine-learning-algorithms mathematical-modelling opencv python3
Last synced: 19 Feb 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/cmblir/yolov3-custom-face-detector
YoloV3 custom model
darknet dlib keras opencv python tensorflow yolov3
Last synced: 09 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
Last synced: 25 Apr 2026
https://github.com/rimo02/object-detection
Detecting objects and faces using YOLO
Last synced: 16 Apr 2026
https://github.com/gkamboj/image-features-extractor
Detect object in any image along with its features like color, etc.
color-classification connexion feature-extraction flask image-classification image-recognition machine-learning numpy opencv python resnet
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/vargascardona/cascade-workbench
Graphical interface for visualizing Haar Cascade models.
algorithms computer-vision dearpygui good-first-issue graphical-user-interface models opencv python training
Last synced: 16 Apr 2026
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/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.
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