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-08 00:22:45 UTC
- JSON Representation
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
https://github.com/gilzoide/processamento-imagens
Repositório de Processamento de Imagens - SCC0251, turma 2017-1
image-processing opencv opencv-python
Last synced: 16 May 2026
https://github.com/noorkhokhar99/human-skin-diseases-detector
Human Skin Diseases Detector
computer disease opencv opencv-python opencv3 skin
Last synced: 17 Jun 2025
https://github.com/kafetzisthomas/tinyslam
A minimalist implementation of monocular SLAM.
computer-vision opencv opencv-python python slam
Last synced: 16 May 2026
https://github.com/emreaslan7/autoparkmonitor
An intelligent parking system prototype supported by YOLOv8 and OpenCV with Arduino integration, providing object counting and tracking functionalities.
ardunio-uno opencv python yolov8
Last synced: 16 May 2026
https://github.com/allanotieno254/face-mask-detection---object-detection
The model is trained using a labeled dataset containing images of people with and without masks. It utilizes a convolutional neural network (CNN) for object detection and classification. The implementation is done using TensorFlow/Keras, OpenCV, and other essential libraries.
cnn computer-vision deep-learning opencv tensorflow
Last synced: 05 May 2026
https://github.com/eve-ning/frmodel
Forest Recovery Model Research Project
image-processing library machine-learning opencv
Last synced: 18 Mar 2025
https://github.com/yathartharora/age_detector
Age Detection using Opencv and Deep Learning.
age-detection deep-learning opencv opencv-python
Last synced: 16 May 2026
https://github.com/beatussum/bridge
A tool for capturing a filmed bridge game
bridge cpp cpp17 opencv postgresql qt yolo
Last synced: 20 Jan 2026
https://github.com/ahmedukamel/cs352-image-processing
Repository contains solutions of sections for Image Processing course in Beni Suef University
image-processing jupyter-notebook opencv python
Last synced: 09 May 2026
https://github.com/arush-codes/dino-in-my-hands
This project adapts Google's Dinosaur Game with Gesture Recognition, enabling players to control the dinosaur's actions via hand movements. It employs TensorFlow and OpenCV for gesture recognition and Python for scripting. This fusion of gaming and technology enhances user engagement, showcasing the innovation achievable through computer vision.
computervision dino-game handgesture handgesture-recognition keras opencv python tensorflow
Last synced: 17 Apr 2026
https://github.com/angrybayblade/rust-detection-in-tree-leaves
🌿 Detecting and marking rust in tree leaves using opencv.
opencv opencv-python rust-detection tree-leaves
Last synced: 14 May 2026
https://github.com/flixma/optical-flow
Some experiments regarding video stabilisation (based on OpenCV examples)
opencv optical-flow video-stabilization
Last synced: 30 Apr 2026
https://github.com/c1m50c/hand-tracker
Python program for tracking hands within a video feed. Uses OpenCV & Google MediaPipe.
google-mediapipe hand-tracker hand-tracking mediapipe mit-license opencv python python3
Last synced: 06 May 2026
https://github.com/mreliptik/detectfacewithskincolor
This code tries to detect faces based only a the skin color
computer-vision face-detection opencv python skin-detection
Last synced: 15 May 2026
https://github.com/lion24/pyvision
A minimal computer vision system in Python
ai camera coco computer-vision image image-processing learning opencv python yolo
Last synced: 15 Jan 2026
https://github.com/nkrumahthis/facedetect1
Face Detection with opencv + haar-cascade
computer-vision haar-cascade opencv python
Last synced: 15 May 2026
https://github.com/sour-abh-raj/hand-gesture-keyboard-controller
This Python project utilizes computer vision and hand tracking techniques to control your keyboard using hand gestures. It allows you to perform various keyboard actions by detecting the orientation and movement of your hands.
Last synced: 17 May 2026
https://github.com/dilipgjadhav/cs_encryption_decryption_project
🔐 Secure Data Hiding in Images using Steganography | AICTE & IBM SkillsBuild Internship Project. This Python-based tool hides secret messages in images using OpenCV & PyQt6, with password-protected decryption. Secure, user-friendly & efficient for cybersecurity. Future scope: multi-format support, AES encryption & web/mobile integration.
cyrptography data-hiding image-encryption image-processing numpy opencv pyqt5-gui python-project python-security secure-communication steganography
Last synced: 06 May 2026
https://github.com/nour-zayed/face-recogntion
This project implements a real-time face recognition system using Computer Vision and Deep Learning. The system is capable of detecting and recognizing faces in real-time using a webcam, as well as from images and video files. The project leverages OpenCV, dlib, and the face_recognition library to accurately detect, encode, and identify faces.
database dlib face-recognition numpy opencv python
Last synced: 05 May 2026
https://github.com/daniel-grounin/smarttalk-home
A smart plant simulation project that detects human presence using YOLOv8 and interacts with users via Google TTS. It utilizes TinyDolphin AI to provide intelligent responses based on the plant’s health data.
ai google-tts iot llm opencv raspberry-pi yolov8
Last synced: 10 May 2026
https://github.com/hpsaturn/e14_squares_detector
Basic OpenCV 4.5.5 square detectors for Colombian Foto E14 form
Last synced: 18 May 2026
https://github.com/muntahashams/color-detection-on-image
color recognition system which could identify any color in a given image. I did this simply by OpenCV by retrieving the R,G & B values from the pixel and matching them to a color dataframe given in the Colors.csv file.
color-detection color-detector color-recong image opencv
Last synced: 13 May 2026
https://github.com/sandeepannandi/slicecam
SliceCam is a fun, camera-controlled game powered by OpenCV and Mediapipe that lets you slash flying fruits with real-time hand tracking.
collision-detection handtracking mediapipe mediapipe-hands motiondetection numpy opencv pygame python
Last synced: 06 May 2026
https://github.com/muntahashams/qr-scan
OpenCV is uses to scan multiple QR at real time.OpenCV can do is facilitate the process of reading barcodes and QR codes, including loading an image from disk, grabbing a new frame from a video stream, and processing it
opencv qr-codes reading-barcodes real-time-qr-scan video-stream
Last synced: 18 May 2026
https://github.com/janeberry/roadlanedetection
detection opencv opencv-source python
Last synced: 11 Jun 2026
https://github.com/quran-yeamen/realtime-videoclassification-deeplearning
Real-time video classification using deep learning and GoogLeNet on live webcam input.
cnn computer-vision deep-learning googlenet opencv python realtime
Last synced: 16 Jun 2025
https://github.com/abynxv/automatedexamsheetgrader-ocr
This Python project automates grading of handwritten or printed answer sheets using OCR (Optical Character Recognition). It extracts student answers from scanned images, compares them to an answer key, and generates a detailed report with class statistics.
numpy ocr-recognition opencv pandas python3 tesseract
Last synced: 27 Jun 2025
https://github.com/aliahmadi24/twincams
Python class for stereo vision tasks, including distance/length measurement, calibration, image capture, and 3D point reconstruction
calibration length-measurement machine-vision measurement opencv python stereo-vision
Last synced: 29 Oct 2025
https://github.com/cserajdeep/oop-with-python-opencv
Object-Oriented Programming with Python and OpenCV randomly generates day/night-time city landscapes with buildings and trees as objects.
cpp google-colab oop opencv python
Last synced: 19 Apr 2026
https://github.com/alhadikhan/waiter-calling---hand-raise-detection-challenge
This repository contains a Python script to process a provided video to detect hand raises at specific desks using the YOLOv8 object detection model. The project includes steps for extracting video frames, preparing a labeled dataset, training the YOLOv8 model, and performing inference to identify and locate hand raises in the video.
computer-vision data-annotation dataset-preparation deep-learning machine-learning model-training-and-evaluation object-detection opencv python-programming video-processing yolov8
Last synced: 21 May 2026
https://github.com/iv4n-ga6l/hands-detector-with-webcam
Hands detection in front of webcam using haarcascade_hand.xml hand detector model and openCV
haarcascade haarcascade-classifier haarcascade-hand handdetection opencv python
Last synced: 06 May 2026
https://github.com/pop0097/object_detection_algorithm
Algorithm to detect an object using the OpenCV Library in Python.
Last synced: 21 May 2026
https://github.com/mohamed-taha-essa/python-automation
simple scripts using python automation.
filetype opencv os pillow python schedule shut shutil-python typer
Last synced: 21 May 2026
https://github.com/ruan-narici/udemy-python-computervision
This repository contains my projects developed during the Course 'Computer Vision' of Udemy
Last synced: 20 Apr 2026
https://github.com/memo-jpg/auto_feeder
Uses Python and OpenCV to track when a bowl is empty and automatically drop food when it is.
Last synced: 14 Mar 2025
https://github.com/marvin-vw/road_line_filter
A simple tool for processing road lane detection in camera streams. Customize lane width and line thickness to filter road information and reduce interference.
Last synced: 21 May 2026
https://github.com/shubhamahobia/x_ray_classifier
A deep learning-powered web application that automatically detects pneumonia from chest X-ray images using YOLOv8 classification. Built with Streamlit for an intuitive user interface, the system provides instant analysis with confidence scores and detailed probability breakdowns.
deeplearning machine-learning opencv yolov8
Last synced: 16 Apr 2026
https://github.com/iv4n-ga6l/object_recognition_with_auto_photo_capturing_webcam
Object recognition in photo captured from webcam
object objectrecognition opencv python ultralytics webcam yolov5
Last synced: 26 Mar 2025
https://github.com/colddsam/modeyolo
ModeYOLO: Elevate image processing with this Python package. Seamlessly perform color space transformations, simplify dataset modification for deep learning, and leverage OpenCV and NumPy. Ideal for YOLO projects, computer vision tasks, and efficient machine learning workflows.
dataset dataset-generation open-source opencv python pythonpackage ultralytics yolo
Last synced: 21 May 2026
https://github.com/orshahar91/houseye
RaspberryPi Project
face-detection face-recognition hackathon linux opencv opencv-python python raspberry-pi smart-home
Last synced: 08 Apr 2026
https://github.com/soranakk/outoffocusqrreader
OutOfFocusQRReader is a library for reading QR codes from out-of-focus images on Android.
Last synced: 07 Mar 2026
https://github.com/cserajdeep/eye-activity-detection-mediapipe
Eye Activity Detection using Eye Aspect Ration and MediaPipe
ear eye-detection eye-tracking mediapipe opencv python
Last synced: 10 May 2026
https://github.com/vasugi2003/students-attendance-monitoring-system
Tracking attendance of students from CCTV video photage.
annotation-processing deep-learning opencv python video-analytics yolov5
Last synced: 08 Apr 2026
https://github.com/yusufterzii/opencvbasics
OpenCVBasics And Exercise
computervision opencv opencv-library opencv-python
Last synced: 18 Apr 2026
https://github.com/vaccovecrana/kimaris
Java port for Pixel Intensity Comparison-based Object detection
computer-vision eye-detection face-detection face-landmarks facial-landmarks machine-learning opencv pixel-intensity-comparison pupil-detection
Last synced: 12 Jan 2026
https://github.com/vyjayanthipolapragada/human_detection_hog
Detect humans in real-time, image or video and count the detected people using OpenCV and HOG Descriptor
computer-vision easygui hog-descriptor human-detection image-processing imutils numpy opencv os python support-vector-machine
Last synced: 06 May 2026
https://github.com/shwetapardhi/virtula-mouse
This project is a hand gesture mouse using OpenCV, Mediapipe and Python. It uses the cam to detect hand gestures and move the mouse accordingly. It also has fuctions to perform left and right clicks, and scroll up and down etc.. Right hand is used to control the mouse and left hand is used to perform other functions such as copy/paste, undo/redo e
mediapipe opencv pillow pyautogui python tkinter ttkthemes
Last synced: 10 May 2026
https://github.com/peterjakubowski/set-card-game-solver
Python program that solves the SET card game using OpenCV.
Last synced: 10 May 2026
https://github.com/berlingoqc/scdrone
Self Control Drone : sdk et application pour contrôler automatiquement un ARDrone avec OpenCV dans un environnement prédéfinis
automation c-plus-plus-17 drone opencv tracking
Last synced: 15 May 2026
https://github.com/rusenaite/frame-quality-clustering
Python application that processes video files to extract frames and analyze their quality using blur detection and clustering techniques.
Last synced: 11 Apr 2026
https://github.com/cho3sang/futbol-flow-counter
OpenCV-powered desktop app for tracking soccer juggles, visualizing ball motion, and saving training sessions.
computer-vision kalman-filter opencv python soccer sqlite tkinter
Last synced: 06 Jul 2026
https://github.com/sajadtroy/pet-ai
This repository contains code for detecting if a bottle is made of PET (Polyethylene Terephthalate) using a Convolutional Neural Network (CNN) model built with TensorFlow and Keras. It includes scripts for training the model and for using the model to make predictions on new images.
ai artificial-intelligence opencv python
Last synced: 18 Feb 2026
https://github.com/sakshi2215/treeverse
The project aims to address the challenge of accurately enumerating trees in forest areas earmarked for diversion due to developmental projects by developing an image analytics system utilizing satellite imagery or aerial photographs to automate tree enumeration.
cnn deep-learning historical-weather javascript machine-learning opencv python tensorflow treecount
Last synced: 08 Apr 2026
https://github.com/kmr0877/image-processing-with-opencv
To read the given Sergei Prokudin Gorsky image file,perform simple mathematical computations on images and reconstruct using image pyramids and perform image adjustments such as improving contrast,brightness etc. and produce a clear image output
brightness-control color-scheme contrast-enhancement grayscale-images image-processing numpy-library opencv python-3-5 rgb-color rgb-color-converter
Last synced: 17 Mar 2026
https://github.com/jaganov/google_asl_recognition
Real-time American Sign Language (ASL) recognition system using PyTorch and MediaPipe. Recognizes 25 common ASL gestures with 76.05% accuracy, optimized for RTX4070 GPUs. Features live webcam recognition, hybrid TCN+LSTM+Transformer architecture, and comprehensive training pipeline.
accessibility asl-recognition computer-vision deep-learning gesture-recognition landmark-detection lstm mediapipe opencv pytorch real-time rtx4070 sign-language temporal-convolutional-networks transformer
Last synced: 14 Apr 2026
https://github.com/cserajdeep/background-replacement-mediapipe
An easy python code for replacing the background using mediapipe and cvzone packages
background cvzone deep-learning image-processing mediapipe opencv python
Last synced: 05 May 2026
https://github.com/felipebrenner/2022-1-processamento-grafico
Atividades desenvolvidas para cadeira de bacharel em Ciência da Computação
c-plus-plus glsl opencv opengl python
Last synced: 08 Apr 2026
https://github.com/gregieboi/ascii-art-generator
Just another basic ascii art generator
ascii-art image-processing opencv pillow python3
Last synced: 13 May 2026
https://github.com/projects-developer/face-detection-python-project
The Face Detection Python Project is a computer vision project that uses Python and OpenCV library to detect faces in images and videos. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials
artificialintelligence btechprojects computerscienceprojects computervision deeplearning facedetection facerecognition imageprocessing machinelearning mtechprojects opencv python pythonproject
Last synced: 15 May 2026
https://github.com/preethamn15/plant-disease-detector
AI-based plant leaf disease detection using VGG16 CNN with GUI, image upload, webcam, Telegram alerts
ai-project cnn computer-vision leaf-disease-classification machine-learning opencv plant-disease-detection python realtime-detection vgg16
Last synced: 20 Jan 2026