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/kira-03/grocery-product-identification-system
Built a full-stack product identification system using TensorFlow (ResNet50, MobileNetV2, DenseNet169) for real-time, accurate predictions. Architected an optimized image processing pipeline with OpenCV, reducing latency by 40% and improving model inference efficiency.
computer-vision deep-learning densenet169 fullstack-development image-processing mobilenetv2 opencv real-time-predictions resnet50
Last synced: 05 Mar 2026
https://github.com/mubashirul-islam/plant-disease-segmentation
Plant Disease Segmentation using deep learning with U-Net and BiFPN. This project provides code and notebooks for training, evaluating, and comparing segmentation models on plant leaf images to accurately detect diseased regions. Includes model weights, visualization tools, and performance metrics.
keras opencv python tensorflow
Last synced: 16 Apr 2026
https://github.com/dhaase-de/dito
Yet another toolbox for the daily work with OpenCV under Python.
Last synced: 22 Aug 2025
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/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/saann3/pythonmp4player
Very very simple mp4 player
mp4-player opencv python tkinter
Last synced: 01 May 2026
https://github.com/isjn-227/gesture_controlled_runner
Gesture-Controlled Runner is a Unity-based endless runner game that utilizes hand gesture recognition for player control. Inspired by the classic Temple Run, this project demonstrates how to integrate gesture tracking into Unity games. It leverages Python scripts for gesture detection and Unity for game development.
3d-game game-development mediapipe opencv runner-game temple-run-clone unity
Last synced: 16 Apr 2026
https://github.com/lamaabdeldayem/image-processing
A Python-based image processing project using OpenCV to perform edge detection, thresholding, contour detection, and visualization, including bounding boxes on detected contours.
computer-vision contours edge-detection image-processing opencv python thresholding
Last synced: 30 Apr 2026
https://github.com/zaaim-halim/background-modeling-and-foreground-detection-
Background Modeling and Foreground Detection in a video different algorithm's implementation
frame-differencing mean-filter median-filter opencv python3 running-avegare
Last synced: 22 Aug 2025
https://github.com/dineshsy/do-it
Mobile Application that can evaluate the quality of your Exercise.
Last synced: 10 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/darshanakgr/false-negative-face-authentication
binary-classification java-8 opencv
Last synced: 30 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/antosiowsky/welding-mask-ar
Project involves building an AR system using a Raspberry Pi Zero 2 W, a camera, and a 5.5-inch display (1920x1080). The system captures real-time video, processes it for enhanced quality, and splits the image into two equal halves for AR goggle functionality. Additionally, it integrates environmental sensors for air quality.
csi image-processing opencv python raspberry-pi spi welding
Last synced: 16 Apr 2026
https://github.com/mustafaozvardar/object-tracking-opencv
This project utilizes a custom EuclideanDistTracker class with OpenCV for tracking objects in videos.
Last synced: 18 Apr 2026
https://github.com/poorvika-reddy/machine-learning-project
Ear and face Detection attendance system using python and OpenCV
attendance-system machinelearning opencv python
Last synced: 18 May 2026
https://github.com/sushilkrg/facultyauthsystem
tested, deployed and running smoothly
axios django django-rest-framework dlib face-recognition opencv postgresql python3 react-router react-webcam reactjs
Last synced: 10 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/alimiheb/morphotype-web-app
A modern web application that analyzes body morphotypes (Ectomorph, Mesomorph, Endomorph) using MediaPipe AI and provides personalized fitness and nutrition plans.
body-tracking flask mediapipe numpy opencv pandas pillow python3
Last synced: 10 Apr 2026
https://github.com/m-rishab/ai-image-editor
A powerful web-based image editing tool that combines the capabilities of background removal and DALL-E image transformation in one intuitive interface.
computer-vision deep-learning deeplabv3 flask image-manipulation image-processing machine-learning openai-api opencv python3 pytorch pytorch-implementation semantic-segmentation
Last synced: 03 May 2026
https://github.com/yukti1sharma/emotion-based-music-recommender
Emotion based music recommendation system
detection-model emoji facial-expression-recognition jupyter-notebook keras-tensorflow machine-learning mediapipe music neural-networks numpy opencv python realtime streamlit webapp
Last synced: 10 Apr 2026
https://github.com/shibam120302/vehicle_detect_count_flask_app
This project uses Flask and OpenCV with Haar Cascades to detect and count vehicles in video streams and images. Steps to create Vehicle Detection and Counting.
Last synced: 10 Apr 2026
https://github.com/rurumimic/opencv-practice
컴퓨터 비죤 연습
computer-vision cpp opencv opencv4
Last synced: 16 Apr 2026
https://github.com/reality361/opencv-image-correction
📄 OpenCV Image Correction for Documents
Last synced: 30 Apr 2026
https://github.com/marwendoukh/face-detection-with-opencv
Face detection with openCV
face-detection opencv opencv-python
Last synced: 04 May 2026
https://github.com/ayushverma135/objectspotter
A Web App using Flask Framework of Python which will Detect Objects and finding out their names from images by using Python's OpenCV library using Pre-Trained Coco Dataset.
computer-vision machine-learning opencv python
Last synced: 29 Apr 2026
https://github.com/saravana1606/driver-drowsiness-detection
A computer vision system made with the help of opencv that can automatically detect driver drowsiness
Last synced: 30 Apr 2026
https://github.com/pakagronglb/yolo11-3d-object-detection
A computer vision application that uses YOLOv8 object detection with depth estimation to create 3D bounding boxes around detected objects in real-time video. The system projects 2D detections into 3D space using depth information and visualizes objects in a Bird's Eye View (BEV).
face-recognition object-detection opencv python yolov11
Last synced: 16 Apr 2026
https://github.com/sayginsaman/hand-gesture-desktop-controller
A comprehensive Python application that transforms your webcam into a powerful desktop control interface using computer vision and hand gesture recognition. Control media playback, volume, scrolling, and navigation with simple hand gestures - no mouse or keyboard required!
chmod gesture gesture-control gesture-detection gesture-recognition gestures media mediapipe numpy opencv pip pyautogui python
Last synced: 30 Apr 2026
https://github.com/anodicpassion/traffic_detection
This project demonstrates a simple yet powerful application of the YOLOv8 (You Only Look Once) object detection model for identifying various traffic-related objects.
computer-vision cv2 opencv traffic-detection ultralytics ultralytics-yolo yolov8
Last synced: 16 Apr 2026
https://github.com/ynsrc/python-yolov8-examples
YOLOv8 Examples in Python
ai image-detection image-processing object-tracker object-tracking opencv yolo yolov8
Last synced: 16 Apr 2026
https://github.com/lehoangan2906/visual-slam
An implementation of monocular SLAM written with Python, operates on pre-recorded dash-cam video
computer-vision opencv python3 slam visual-slam
Last synced: 03 May 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/rydzze/objectverifier
Project for Pattern Recognition
django machine-learning opencv pattern-recognition python yolov8
Last synced: 04 May 2026
https://github.com/gill-singh-a/ball-detection
A Python Program that uses OpenCV to detect Balls in Live Video
computer-vision opencv python python3
Last synced: 16 Apr 2026
https://github.com/gunjangyl/object_detection_system
A real-time object detection system that identifies and classifies objects in images or video streams using deep learning models like YOLO, Faster R-CNN, or SSD. Built with TensorFlow and OpenCV, it supports applications in surveillance, autonomous vehicles, and more.
bounding-box computer-vision faster-rcnn image-processing jupyter-notebook opencv python ssd yolo
Last synced: 08 May 2026
https://github.com/ojas1584/arucomarkerdetectiondrone
Patented autonomous UAV navigation system for GPS-denied environments using ArUco markers, OpenCV, and ROS.
aruco-markers computer-vision drone gps-denied navigation opencv python robotics ros uav
Last synced: 30 Apr 2026
https://github.com/ankitsharma-tech/brain-tumor-detection
A deep learning project for automated brain tumor detection using MRI scans. This repository includes model training, data preprocessing, and evaluation tools built with Python, TensorFlow/Keras, and OpenCV. Designed to assist in early diagnosis through medical image analysis.
brain-tumor computer-vision deep-learning healthcare image-classification machine-learning medical-imaging mri opencv python tumor-detection
Last synced: 07 May 2026
https://github.com/notjoemartinez/wieniawski
Photomath for violin sheet music
computer-vision opencv optical-music-recognition
Last synced: 16 Apr 2026
https://github.com/yash-kavaiya/image-color-detection
Discover stunning color palettes in seconds. Simply upload your image, and let our tool do the rest.
Last synced: 30 Apr 2026
https://github.com/ff-plugins-active/ff_qr_processor
UE5 Async QR Reader and Generator Plugin
nayuki opencv qr qr-reader qr-reader-android qrcode qrcode-generator qrcode-scanner ue5 ue5-plugin unrealengine unrealengine5 zxing zxing-android zxing-library zxing-qrcode
Last synced: 17 Aug 2025
https://github.com/tjross28/guitar-chord-analyzer
A real-time guitar chord detector built with Python, OpenCV, and MediaPipe. The program tracks your fingers on a live webcam feed, maps them to a virtual fretboard, and identifies common open chords. Designed as a computer vision + AI project for musicians and developers.
ai computer-vision guitar mediapipe opencv
Last synced: 05 Oct 2025
https://github.com/bruno-moura24/hand-gesture-ai
Projeto em Python que utiliza OpenCV, MediaPipe e scikit-learn para detectar gestos de mão via webcam e classificá-los como números de 0 a 5 em tempo real.
computer-vision hand-gesture-recognition machine-learning mediapipe opencv python real-time-ai scikit-learn
Last synced: 28 Apr 2026
https://github.com/leonardodalcin/cvbootstrap
Computer Vision Bootstrap for Raspberry Pi
computer-vision opencv python raspberrypi
Last synced: 17 Aug 2025
https://github.com/swastikm2k4/face-recognition-in-python
Its basically a python code to recognize a face when the camera is switched on.
Last synced: 19 Feb 2026
https://github.com/aiwithqasim/smartqueuingsystematedge
This is a simple project regarding people detection whether they are in a queue or not. the that I had used in that is Open vino toolkit, python and jupyter notebook
computer computer-vision edge-detection jupyter-notebook opencv python3
Last synced: 17 Apr 2026
https://github.com/by-sabbir/mediapipe-opencv-examples
Examples of computer vision apps with mediapipe and opencv using python.
computer-vision mediapipe opencv python
Last synced: 09 Apr 2026
https://github.com/andrew2077/real-time-emotion-recognition
Real time emotion recognition from facial expression through live captured video
albumentations facial-expression-recognition labelme opencv python tensorflow tkinter
Last synced: 17 Apr 2026
https://github.com/fmigneault/opencv
Open Source Computer Vision Library
c-plus-plus computer-vision deep-learning image-processing opencv
Last synced: 18 May 2026
https://github.com/dr-rompecabezas/free-genai-bootcamp-2025
ExamPro.co GenAI Bootcamp 2025
agentic-ai anthropic-api applied-ai claude computer-vision fastapi generative-ai gpt hugging-face large-language-models mediapipe opea-comps openai-api opencv pydantic python streamlit tts-api whisper youtube-api
Last synced: 09 Apr 2026
https://github.com/renanstn/opencv-dice-roll
Projeto com opencv que utiliza a câmera de um celular para identifica o resultado de uma rolagem de dados.
Last synced: 17 Apr 2026
https://github.com/ylp1455/attendance-facerecognition
This project provides an innovative solution for educational institutions to manage student attendance using advanced facial recognition technology. It offers a user-friendly interface for administrators to set up attendance policies, enroll students, and generate reports. The system enhances security by ensuring only authorized students can access
computer-vision csharp opencv python
Last synced: 17 Apr 2026
https://github.com/preco21/hd2m
A suite of Helldivers 2 macros using computer vision technique
helldivers-2-software macros opencv
Last synced: 16 Apr 2026
https://github.com/renanstn/real-life-rts-unit
WIP...
docker docker-compose esp32 mqtt mqtt-client opencv paho-mqtt python
Last synced: 02 Apr 2026
https://github.com/ljramones/martial_arts_ocr
Advanced OCR system for digitizing Donn Draeger's martial arts research materials. Features dual-engine OCR (Tesseract+EasyOCR), comprehensive Japanese text processing with romanization/translation, intelligent layout analysis, and academic-quality HTML reconstruction. Specialized for mixed English/Japanese documents with embedded diagrams.
computer-vision digitization easyocr historical-documents image-processsing japanese martial-arts mecab nlp ocr-recognition opencv tesseract
Last synced: 06 Mar 2026
https://github.com/ishitaagl20/illuminators-arai_technovuus_mobility_hackathon-2022
Car Detection using Haar's Cascade Classifier
arduino-sketch car-detection haar-cascade-classifier opencv python
Last synced: 01 May 2026
https://github.com/lofilogic/flashback-raw-editor
Custom RAW image processor and UI for the Flashback one35 v2 camera.
image-processing numba opencv pyside6 python raw-processing rawpy wip
Last synced: 20 Apr 2026
https://github.com/allen-reji/paddleocr-text-extraction-ml-model
Utilizes PaddleOCR and advanced image pre-processing techniques to extract product attributes from images.
amazon-ml-challenge image-processing machine-learning opencv paddleocr paddlepaddle pil text-extraction
Last synced: 01 May 2026
https://github.com/debanjum/vitrave
Use visual landmarks to simplify UI traversal in automation scripts
automation computer-vision opencv xdotool
Last synced: 17 Apr 2026
https://github.com/gaborvecsei/surgeon-board
Independent Laboratory Project at University: Contactless Interactive Display for Surgeons
keras machine-learning opencv smartboard surgeon
Last synced: 17 Apr 2026
https://github.com/tentaclepurple/42_leaffliction
👁️ Computer Vision model made with Convolutional Neural Network for leaf disease identification
computer-vision convolutional-neural-networks deep-learning matplotlib opencv plantcv python streamlit tensorflow
Last synced: 09 Apr 2026
https://github.com/mothukurigopi123/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: 02 Apr 2026
https://github.com/djdhairya/image-detection
cv2 image-processing object-detection object-oriented-programming opencv yolov8
Last synced: 17 Apr 2026
https://github.com/wasifsohail5/virtual_mouse
Virtual Mouse is an AI-powered, gesture-based control system that replaces traditional peripherals with hand movements. Using MediaPipe for hand tracking and PyAutoGUI for cursor control, it enables seamless clicking, scrolling, and navigation through simple gestures. Experience a futuristic, touchless interaction with your PC! 🚀🖱️
cv2 mediapipe mediapipe-hands numpy opencv pyautogui python
Last synced: 02 Aug 2025
https://github.com/milover/beholder
Industrial machine vision software
genicam machine-vision object-detection ocr opencv
Last synced: 17 Apr 2026
https://github.com/pronzzz/face-detection
Face Detection using Haar Cascades In this project, we used OpenCV's Haar Cascade classifier to detect faces in images. We converted images to grayscale, applied the Haar Cascade, and drew green rectangles around detected faces. We also created a generalized function for face detection and tested it on a new image.
face-detection haar-cascade opencv
Last synced: 01 May 2026
https://github.com/Solrikk/PicTrace-Web
PicTraceV2 is a highly efficient image matching platform that leverages computer vision using OpenCV, deep learning with TensorFlow and the ResNet50 model, asynchronous processing with aiohttp, and Selenium for browser automation. PicTraceV2 allows users to upload images directly or provide URLs, quickly scanning a vast database to find image
automation computer-vision data-analysis data-extraction deep-learning image-processing image-search machine-learning natural-language-processing opencv openpyxl pandas python selenium tensorflow web-scraping yandex yandex-api
Last synced: 15 Aug 2025
https://github.com/dacili/face-recognition
Detect and recognize faces on images or via your camera with python, woohoo!
dlib face-detection face-recognition haar-cascade-classifier opencv python python311
Last synced: 01 May 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/plstcharles/litiv-base-docker
Docker image builder for LITIV dependencies
docker docker-image ffmpeg opencv opengm ubuntu x264
Last synced: 01 May 2026
https://github.com/fjctp/docker-armhf-opencv24-git
Docker image OpenCV 2.4 git latest for Raspberry Pi
Last synced: 17 Apr 2026
https://github.com/byigitt/no-sleep
Real-time drowsiness detection system using webcam eye tracking. Monitors Eye Aspect Ratio (EAR) via MediaPipe and triggers an alarm when eyes stay closed for too long.
computer-vision driver-safety drowsiness-detection eye-tracking face-detection mediapipe opencv python safety webcam
Last synced: 03 Apr 2026
https://github.com/aonurakman/human-hand-detection
Hand detection & segmentation using deep neural transfer learning & classical computer vision techniques. - 2022 - University of Padova
computer-vision cpp opencv python yolo yolov3
Last synced: 17 Apr 2026
https://github.com/sonhm3029/kafka-for-computer-visions
This project store example using kafka in AI
deep-learning distributed-systems kafka opencv python
Last synced: 17 Apr 2026
https://github.com/mrtejas/cv-sandbox
A collection of Computer Vision mini-projects tuned for a number of tasks, including face detection, object detection, image segmentation and CLIP. Trained on popular datasets and includes comparative study of the methods. Done as a part of S24 course : Computer Vision at IIIT Hyd
computer-vision cuda ml opencv pytorch yolo
Last synced: 01 May 2026
https://github.com/indrajit-2001/attendence-using-face-detection
Developed a machine learning-based smart attendance system using Python. The system utilizes a webcam to recognize faces and automatically records attendance. An Excel sheet is generated to document the attendance data, enhancing efficiency and accuracy in tracking student presence.
machile-learning opencv python3
Last synced: 03 May 2026
https://github.com/nishanikasineshan/triangle-angles-detection
This project contain two python files from which you can find the angles of triangles automatically or using mouse clicks. Each method has their own pros and cons which can be improved.
mouse-events opencv python triangle-angle-detection
Last synced: 17 Apr 2026
https://github.com/jsonfm/camio
Camera devices manage with opencv based on threading and callbacks.
callbacks opencv python threading
Last synced: 01 May 2026
https://github.com/aayushker/ml_models
ML Models I tried building in Skill Sprint 2.0 Workshop
Last synced: 01 May 2026
https://github.com/yumetodo/docker_tesseract_opencv_env
tesseract + opencv docker image
archlinux docker-image opencv tesseract
Last synced: 17 Apr 2026
https://github.com/notakeith/handscribe
Batch digitization tool for handwritten historical documents. Draw a template once — the system crops fields, runs OCR, and applies LLM correction
docker document-processing handwriting-recognition hexagonal-architecture java llm minio ocr opencv postgresql spring-boot
Last synced: 03 Jun 2026
https://github.com/shobhit-nagpal/playback
Control your media with a wave of your hand
mediapipe opencv opencv-python python
Last synced: 19 Apr 2026
https://github.com/yisus82/zenva-python-image-processing
Python Image Processing Make Instagram-Style Filters - Zenva.com
opencv opencv-python python python3 tkinter tkinter-python
Last synced: 01 May 2026
https://github.com/harshilshrivastava/mask-vs-unmask-classifier-
Face Mask Detection using Deep Learning and Computer Vision using webcam in real time. The Images used for training the deep learning model is a computer generated dataset by compining the facial detection and adding the mask using OpenCV.
Last synced: 03 May 2026
https://github.com/turiphro/dockerfiles
Dockerfiles for some of my public Docker images
docker dockerfile dockerfiles opencv vim
Last synced: 01 May 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/enesdoruk/weather-classification-ros-opencv
classification machine-learning opencv ros weather
Last synced: 17 Apr 2026
https://github.com/nayeem01/facemask-detection
Face-mask detection with TensorFlow and openCV
computer-vision neural-network opencv python tensorflow
Last synced: 09 Apr 2026
https://github.com/jonasagx/nephos
Análise comparativa de algoritmos para criação de mapas de campos de vento
experiment image-processing opencv
Last synced: 01 May 2026
https://github.com/mariacarolinass/processamento-imagem
Processamento de Imagens com OpenCV
cv2 gradio gradio-interface huggingface matplotlib numpy opencv python
Last synced: 18 Apr 2026
https://github.com/bentheperson1/volume-pincher
change the volume of a windows pc by pinching
Last synced: 18 Apr 2026
https://github.com/shashi278/wordbase-hack
Wordbase is a nice game but I'm just sooo bad at it!
boggle-solver opencv wordbase-hack
Last synced: 01 May 2026
https://github.com/madiyarm/patient-monitoring-raspi-mlx90640
Contactless patient monitoring on Raspberry Pi 4 (MLX90640 + Pi Camera 2): face ID, IR–RGB fusion, alerts, SQLite logs.
computer-vision embedded face-recognition mlx90640 opencv raspberry-pi-4 robotics thermal-imaging
Last synced: 09 Apr 2026