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-05 00:18:46 UTC
- JSON Representation
https://github.com/kunalmehra075/ai-gym-trainer-opencv
An AI-powered Virtual Gym Trainer 🏋️ using OpenCV and MediaPipe that counts your exercise repetitions (e.g., bicep curls) by analyzing your form. It provides feedback by counting full reps when the full angle is reached and partial reps (e.g., 0.5) for halfway movements.
ai finger-counter fingercount gym mediapipe opencv opencv-python python trainer webcam
Last synced: 20 Apr 2026
https://github.com/abbasraza5055/handgesturevolumecontrol
Hand Gesture Controlled Volume System using OpenCV, MediaPipe, and Pycaw for real-time volume adjustment with webcam input
computer-vision gest hand-gesture hand-tracking human-computer-interaction machine-learning mediapipe mediapipe-hands opencv python3 volume-control
Last synced: 08 May 2026
https://github.com/tutla53/angle-measurement
This repository contains the code to measure the angle of soft robot using OpenCV C++
angle-measurement bending opencv opencv-cpp soft-robotics
Last synced: 19 May 2026
https://github.com/coder-141/weight-lifting-pose-estimation
A computer vision-based web application for recognizing and optimizing weight lifting movements using MediaPipe, OpenCV, and Flask with a styled frontend.
html-css-javascript mediapipe opencv python
Last synced: 20 Apr 2026
https://github.com/vaurenw/robotics_stuff
projects with computer vision and an arduino
arduino-uno mediapipe opencv python
Last synced: 17 Jun 2025
https://github.com/rohazshaik07/punchers-gesture-control
Developed a gesture-based keyboard controller for the "Punchers" boxing game using Python, MediaPipe, and OpenCV. Implemented precise detection of boxing gestures (jabs, leans) with a modular design. Integrated with CrazyGames via keyboard inputs, showcasing skills in computer vision and real-time gesture recognition.
boxing computer-vision gesture-recognition mediapipe opencv python
Last synced: 17 Jun 2025
https://github.com/karlex1/object_detection
🎯 Object Detection in Real-Time using MediaPipe and OpenCV!
mediapipe object-detection opencv
Last synced: 30 Apr 2026
https://github.com/fitushar/pythob-image-processing-code-archieve
General Image Processing python codes
general-purpose image-processing opencv
Last synced: 16 May 2026
https://github.com/ncravino/recbot
Experiments in Computer Vision: Face Detection and Face Recognition using OpenCV
computer-vision cpp deep-learning face-detection face-recognition harcascades opencv sface
Last synced: 16 May 2026
https://github.com/focusthen/gaussian-blur
gaussian-blur machinelearning opencv
Last synced: 29 Mar 2025
https://github.com/palwisha-18/email-webcam-detection
Send email with an attachment when a moving object is detected by webcam
emailmessage image-processing object-detection opencv python smtp threading transformations
Last synced: 28 Apr 2026
https://github.com/boomerspine/face-detection
Face detection using OpenCV in Python.
Last synced: 13 Sep 2025
https://github.com/scify/icstudy
Java application that helps students with severe visual impairments to prticipate in the classroom.
ffmpeg java java-jar-icstudy javacv maven opencv opencv-java
Last synced: 12 Apr 2025
https://github.com/lunik/qr-code-tools-poc
Decoding QR Code with Python & OpenCV
Last synced: 05 Apr 2025
https://github.com/wonderwoman2020/gui4opencv
This is an app for educational purpouses so students can focus on learning image processing algorithms from OpenCV and not on creating GUI. It will contain a few examplary functions from OpenCV, but overall it will be a template for students to put some more material into it. All people interested in learning OpenCV are welcome to try it out!
academic-project cpp educational opencv qt
Last synced: 06 Mar 2026
https://github.com/robertsmrek/parallel-rgb-histogram-computation-with-openmp
Demonstrates how to compute histograms for an RGB image using various parallelization strategies with OpenMP.
Last synced: 16 May 2026
https://github.com/nourmorsy/chess_system_dobots_arms
project for design chess algorithm vision based for two robot arms
opencv python3 stockfish-chess
Last synced: 13 Apr 2026
https://github.com/nguyenanhtuan1912/datatable-image-to-text
Repository này là đồ án môn học Computer Vision
computer-vision javascript nodejs numpy opencv python tesseract
Last synced: 09 Apr 2026
https://github.com/debugger24/face-recognition
face-recognition opencv openface
Last synced: 20 May 2026
https://github.com/realorangeone/opencv-js-aruco-build
Custom build of OpenCV with ArUco support
Last synced: 05 Apr 2025
https://github.com/satyam018/virtualmouse
mediapipe-hands mouse-gestures opencv python
Last synced: 22 Apr 2026
https://github.com/vincent-tran-94/electronic_robot_car_rpi
Montage d’un Robot Car avec reconnaissance d’obstacles et reconnaissance d'objets
deep-learning neural-network object-detection opencv python raspberry-pi robot
Last synced: 25 Jan 2026
https://github.com/prcharan592/seamless-attendance-automation-using-facial-recognition-
The system uses facial recognition to automatically identify registered users in real-time via webcam, leveraging OpenCV for face detection and KNN for identification. Attendance data is stored in CSV files and managed through a Flask web application for seamless user interaction.
knn-algorithm machine-learning opencv python
Last synced: 20 May 2026
https://github.com/ptrvsrg/nsu-computer-and-peripherals
Лабораторные работы по дисциплине "ЭВМ и ПУ" 3 семестра ФИТ НГУ.
arm blas branch-prediction cache gcc intrinsics libusb matrix-multiplication opencv optimization vectorization x86 x86-64
Last synced: 19 May 2026
https://github.com/kitsuya0828/lecture-capture-pdf
A streamlit/Python app which automatically converts a lecture video into a PDF file
img2pdf opencv python streamlit
Last synced: 04 Apr 2025
https://github.com/cristina2000-hub/drawmemaybe
DrawMeMaybe is an interactive project that combines AI, computer vision, and robotics. A camera takes a photo of a person, the person provides their hobbies or interests, and a robotic arm then draws a personalized cartoon portrait of that person on paper.
Last synced: 31 Oct 2025
https://github.com/nermeenkamal/image-processing-system
This Python application provides a graphical user interface (GUI) for performing various image processing operations. Users can upload, manipulate, and save images using a range of techniques, including grayscale conversion, binary conversion, histogram equalization, and more.
matplotlib numpy opencv python tkinter
Last synced: 01 May 2026
https://github.com/faeq-f/alset
Track following robot using the EV3 kit, LeJOS (Java for Lego Mindstorms) and an Android phone
android-application android-studio ev3-robot lejos lejos-ev3 opencv self-driving-car
Last synced: 02 May 2026
https://github.com/iv4n-ga6l/geometric-shapesrecognizer-in-image
Geometric shapes recognizer API built in python
api-rest flask numpy opencv python shaperecognitionapi
Last synced: 20 Apr 2026
https://github.com/jjshay/art-crop-system
AI-powered artwork detection and cropping with multi-tier analysis
ai artwork automation computer-vision image-processing opencv pillow python
Last synced: 15 Jan 2026
https://github.com/toshikinakamura0412/dockerfiles
Development environment using Docker for some Linux distributions
alpine bash cuda debian devcontainer devcontainers docker docker-compose fedora opencv opensuse ros ros-humble ros-noetic ros2 ubuntu ubuntu2004 ubuntu2204 vscode zsh
Last synced: 10 Jul 2025
https://github.com/iv4n-ga6l/facedetection
Face detection using OpenCV and Haar cascades to detect faces in images or real-time video streams.
facedetection haar-cascade haar-cascade-classifier opencv python
Last synced: 16 May 2026
https://github.com/iamfarrokhnejad/access-sysstem
2FA with Arduino Keypad and Python Face Recognition
2fa 2factor arduino edge edge-ai embedded embedded-systems face-recognition industrial iot opencv pyserial python python3 security
Last synced: 29 Mar 2025
https://github.com/fygen/cameramictelegram
The project which itself tells itself, a face detection, mic listener and sends the data through telegram servers.
chaincode core face-detection net opencv
Last synced: 01 May 2026
https://github.com/yusufterzii/shapedetectionandtracking
Shape detection and Eye Tracking Examples with OpenCV
image-processing opencv opencv-library opencv-python python
Last synced: 20 May 2026
https://github.com/elvisdukaj/calibration_filter
Simple application (c++/OpenCV/Qt5/QML) to calibrate the camera based on a cheasboard
camera-calibration computer-vision cpp opencv
Last synced: 20 May 2026
https://github.com/waikato-datamining/shallowflow-cv2
OpenCV2 components for the shallowflow Python workflow system.
computer-vision opencv python3 workflow-engine
Last synced: 18 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 2026
https://github.com/linuxluigi/pycellfinder
image-object-detection opencv python3
Last synced: 20 May 2026
https://github.com/kr1shnasomani/genagenet
Gender and Age recognition from face images
computer-vision deep-learning neural-network numpy opencv
Last synced: 21 Jul 2025
https://github.com/kr1shnasomani/speedvision
Vehicle speed detection using Computer Vision, Deep Learning and Neural Network
bytetrack computer-vision deep-learning neural-network numpy opencv pytorch supervision tqdm yolo
Last synced: 05 Mar 2025
https://github.com/hunterhere/redroundlaserdetector_with_opencv
This small program is used to detect laser point by web camera
Last synced: 04 Apr 2025
https://github.com/maxwelljay256/ball-tracker
Track colored balls with RoboMaster EP
opencv pid python robomaster-ep
Last synced: 19 Apr 2026
https://github.com/codespearhead/opencv-hsv-range-problem
Struggling to detect colors with OpenCV in the HSV color space? You're not alone
Last synced: 20 May 2026
https://github.com/samashi47/content-based-image-retrieval
A content-based image retrieval (CBIR) system with Bayesian relevance feedback, utilizing color, shape, and texture descriptors for efficient image search.
bayesian-inference cbir image-indexing opencv python3 relevance-feedback
Last synced: 20 May 2026
https://github.com/mr-vaibh/facecrop-thumb
Generate thumbnails of detected faces in images using Python. This package leverages the MTCNN (Multi-Task Cascaded Convolutional Neural Network) for accurate face detection and OpenCV for image processing.
face-recognition image-processing mtcnn opencv pypi python thumbnail-generator thumbnails utility
Last synced: 02 May 2026
https://github.com/imsatyasaiteja/attendance-management-system
AMS app is made using C++ language, QT framework and OpenCV libraries. It can mark the attendance of a person by performing face detection.
cpp-programming linux multifile-programming opencv opencv-contrib-cpp qmake qt-framework qtcreator windows-11
Last synced: 20 Jan 2026
https://github.com/n-t-raghava/the_sweet_16
This project detects faces in real-time from a webcam feed or an uploaded image and predicts age (in bins of 5 years) and gender (Male/Female). The model is based on OpenCV’s Deep Neural Network (DNN) module and pre-trained models for face, age, and gender detection.
caffemodel deep-learning flask numpy opencv python
Last synced: 09 Apr 2026
https://github.com/sundarsharma332/itest
mart Face Tracker Pro is a real-time face tracking and analysis application that uses AI to monitor face position, detect objects, and provide instant feedback on positioning quality. Built with TensorFlow.js and modern web technologies, it offers professional-grade face tracking with detailed analytics and session logging.
analytics-dashboard computer-vision face-detection javascript object-detection opencv real-time-tracking session-management tensorflow-js webapp
Last synced: 16 May 2026
https://github.com/andrejgockov/facerec-face-detection-application
FaceRec is an easy to use application made to detect faces caught in uploaded images and in the users camera.
csharp face-detection haar-cascade opencv opencvsharp windows-forms
Last synced: 02 Feb 2026
https://github.com/t-kalv/basic-face-detector
A Basic Face Detector program
face-detection opencv opencv-python
Last synced: 21 May 2026
https://github.com/cauefaleiros/color-motion-control
a color-based motion control system for playing video games using OpenCV
accessibility games opencv python
Last synced: 24 Dec 2025
https://github.com/nomcodio-automation-systems/houghsigndetector
HoughSignDetector is a C++ project that uses the Hough Transform to detect the corners of a stop sign in images. The project processes the image, generates a Hough Space, identifies line intersections, and compares the detected shape to a stop sign's structure.This tool can be used for basic image recognition tasks in traffic sign detection.
cpp graph-theory hough-transform image-recognition maschine-vision opencv
Last synced: 16 May 2026
https://github.com/unanancyowen/customvisionsample
Azure Cognitive Services - Custom Vision Sample Program for OpenCV DNN Module (C++)
cognitive-services custom-vision opencv
Last synced: 21 Mar 2025
https://github.com/shivanisingh77/face-attendance-system
Face Attendance System project is designed to automate attendance using facial recognition. It captures and identifies individuals' faces through a camera, comparing them with a pre-existing database to mark attendance. This system aims to enhance convenience and accuracy by replacing manual attendance-taking.
attendancemanagement camera face-recognition facedetection opencv python realtime-database
Last synced: 16 May 2026
https://github.com/ahmedfarag9/humaniod-robot-graduation-project
A Humanoid Robot Built From Scratch.
bash face-recognition firebase googleassistant kinect-sensor linux opencv python robotics ros yolo
Last synced: 08 Apr 2026
https://github.com/piero24/detect-decode-the-barcode
A two-stage pipeline for detecting and decoding barcodes from images.
barcode barcode-scanner huggingface object-detection opencv qrcode qrcode-scanner ultralytics yolov8
Last synced: 16 May 2026
https://github.com/elenaches/python-image-scanner
A college project in Python using OpenCV, a simple app that takes an photo of a paper, and outputs an edited image with the paper properly aligned as though it was scanned.
image-manipulation image-processing opencv opencv-python python scanner-cam
Last synced: 16 May 2026
https://github.com/anurag1101/face_recognition
A Python project using OpenCV to detect and highlight faces in images with Haar cascade classifiers. Simple and efficient face detection made easy!
face-detection face-recognition opencv python python3
Last synced: 21 May 2026
https://github.com/oliverkovacs/red-eyes-opencv
Red eyes with Python and OpenCV
Last synced: 20 May 2026
https://github.com/bugdaryan/smile-detector
Smile detecor script, that connects to webcam, detects smile and takes a photo
haar-cascade opencv smile-detection
Last synced: 16 May 2026
https://github.com/bbhargavpanchal/smart-room-gesture-voice-control
🏠 Cloud-integrated IoT solution for smart room automation using MediaPipe gesture recognition and voice commands with Azure IoT Hub, achieving 95% gesture accuracy and <1s latency
arduino azure-iot-hub cloud-computing computer-vision edge-computing embedded-systems flask gesture-recognition home-automation iot mediapipe mqtt opencv python rasberry-pi real-time smart-home speech-recognition uart voice-control
Last synced: 08 Apr 2026
https://github.com/udayraj04/facialemotion_musicrecommendations
A web application that detects facial emotions via webcam and recommends music tracks that match the user’s mood in real-time. Built with Flask, TensorFlow/Keras, OpenCV, and a React frontend.
cnn flask machine-learning numpy opencv pil reactjs tensorflow
Last synced: 08 Apr 2026
https://github.com/prakash-aryan/pygui-steganography
pygui-steganography is a Python GUI application that allows users to perform steganography, which is the practice of concealing data within other data, specifically images. It provides an intuitive graphical user interface built with PyQt5 for encoding and decoding text, images, and binary data using the Least Significant Bit (LSB) technique.
opencv pygui pyqt5 python python3 steganography steganography-algorithms steganography-encoding
Last synced: 16 May 2026
https://github.com/rishvant/saferoadsai
AI-driven platform for real-time pothole detection, geolocation-based reporting, and centralized road issue management.
artificial-intelligence computer-vision expressjs machine-learning mongodb nodejs opencv pothole-detection react-native
Last synced: 08 Apr 2026
https://github.com/denpalrius/football_analysis
Football match analysis using YOLO v8 and OpenCV
ai cnn computer-vision deep-neural-networks ml opencv yolo
Last synced: 20 May 2026
https://github.com/pd2871/genderandageclassification
This repo contains code for Gender and Age classification using Haar Cascade(Cascade Classifier) of OpenCV framework and CNN for face detection and Classification.
cnn deep-learning face-detection gender-classification gender-recognition opencv python
Last synced: 19 May 2026
https://github.com/pd2871/normal-bbox-to-yolo-txt-file-converter
This repo contains code which will take normal bounding box detected from the image in OpenCv format and convert it to txt format
Last synced: 20 Mar 2025
https://github.com/shibam120302/dog_breed_prediction_app
The Dog Scanner app will identify your dog's breed reliably in just a few seconds! Besides taking a picture, you can also record a video or upload an image from your gallery. Got a mixed breed? No problem, the Dog Scanner app also recognizes mixed breeds!
Last synced: 06 Apr 2026
https://github.com/shrondi/computer-vision
Introduction to computer vision
c-plus-plus computer-vision cv opencv
Last synced: 20 May 2026
https://github.com/lucas-emartinez/sentinel
computer-vision image image-processing-python ml opencv software surveillance torch yolo
Last synced: 16 May 2026
https://github.com/pingsutw/opencvdl-course
INTRODUCTION IMAGE PROCESSING,COMPUTER VISION AND DEEP LEARNING
c-plus-plus deep-learning machine-learning opencv python
Last synced: 09 May 2026
https://github.com/pavel-durov/rp-home-security-cam
Raspberry Pi Home Security Camera Application
face-recognition opencv python raspberry-pi security-camera
Last synced: 06 May 2026
https://github.com/ianseeingbeing/pdf_to_video
PDF to Video CLI program wirtten in modern C++
cpp ffmpeg image-sequence opencv pdf pdf-to-video poppler video-processing
Last synced: 20 Mar 2025
https://github.com/srcemre/videohakemegitimiuygulamasi
This project is developed to analyze referees' performance during matches and improve their training processes. Using Python and OpenCV, image processing techniques are applied to analyze the referee’s position, speed, and decision accuracy.
image-processing object-detection object-tracking opencv python
Last synced: 20 May 2026
https://github.com/kmohamedalie/deepface-hands-on-practice
DeepFace facial recognition software
deepface emotion-detection face-recognition face-verification opencv
Last synced: 14 May 2026
https://github.com/Moenick1/Face-Classifier
ai opencv testing testing-library yolov8
Last synced: 13 Apr 2026
https://github.com/AhdaArif/ETLE-with-YOLOv8
Detecting Traffic Law Violation Using Pre-Trained YOLOv8 Model and OpenCV: a Case of Red-Light Running
comuter-vision digital-image-processing object-detection opencv python pytorch yolov8
Last synced: 15 Jul 2025
https://github.com/blemine/face-eyes-and-mouth-detection-
An OpenCV application
face-recognition opencv python
Last synced: 27 Jun 2025
https://github.com/sijoma/crowddensityanalysis
Project for the masters course "Python in GIS" course during the summer term 2017
crowd density gdal image-recognition movement-speed opencv
Last synced: 20 May 2026
https://github.com/luca-pellegrini/cv-lab
Assignments from the Computer Vision laboratory
Last synced: 25 Apr 2026
https://github.com/wanwin04/opencv-cpp
cmakelists computer-vision cpp opencv
Last synced: 20 May 2026
https://github.com/praveenkumar18hub/zombiekiller-game
A game with Pygame and OpenCV
Last synced: 20 May 2026
https://github.com/iv4n-ga6l/simple-image-segmentation
Simple implementation of image segmentation using the Watershed algorithm
imagesegmentation matplotlib numpy opencv python watershed-algorithm
Last synced: 13 May 2026
https://github.com/matteogianferrari/f1trail
The F1Trail project aims to enable an F1Tenth autonomous racing car to follow a designated target, marked with an ArUco marker, autonomously.
autonomous-driving opencv pcl ros2 sensor-fusion tracking
Last synced: 02 May 2026
https://github.com/think-elearn/toki-pona-ai
AI-powered toki pona language learning app
agentic-ai django generative-ai llm mediapipe opencv python
Last synced: 20 Mar 2025
https://github.com/devroopsaha744/yogifix
YogFix is a real-time Yoga Pose detection and feedback system built using Python, OpenCV, and Mediapipe for pose estimation. The system is served via a FastAPI backend that captures webcam frames server-side, processes them to detect poses, and provides real-time feedback over WebSocket connections.
ai-trainer computer-vision fastapi mediapie opencv pose-correction pose-detection pose-estimation python websockets yoga
Last synced: 20 Mar 2025
https://github.com/shivam-dhir/investigating-netflix-movies-and-guest-stars-in-the-office
Investigating Netflix Movies and Guest Stars in The Office is a Python project on DataCamp where I explored if Netflix movies are getting shorter over time and identified the top guest stars in "The Office." I used pandas and matplotlib for data analysis and visualization.
Last synced: 16 Apr 2026
https://github.com/piero24/food-recognition-and-leftover-estimation
computer vision system capable of scanning a canteen consumer's food tray at the end of a meal to estimate the amount of leftovers for each type of food.
classification cmake computer-vision cplusplus cplusplus-17 food food-classification food-segmentation leftover localization makefile opencv segmentation unipd unipd-dei
Last synced: 16 May 2026
https://github.com/jimohola/car-park-space-counting-using-opencv
A project about how we can count the number of cars in a Car Park using OpenCV.
conputer-vision opencv pycharm python
Last synced: 20 Jan 2026
https://github.com/0xhericles/facerecognition
Face recognition with OpenCV integrated with arduino
arduino cpp face-recognition opencv
Last synced: 11 May 2026
https://github.com/djdhairya/background-removal-
Used OpenCV to remove background from the image
deep-learning machine-learning opencv
Last synced: 16 May 2026