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-14 00:22:13 UTC
- JSON Representation
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/iv4n-ga6l/eye-tracking
Track user eye in front of webcam using pre-trained Haar cascade eye detection model, openCv and ultralytics yolov5
eye-detection haar-cascade haarcascade-classifier haarcascade-eye opencv python ultralytics 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/rohithsaji97/attendance-face-recognition
This uses machine learning to recognize faces to mark attendance.
dataanalysis deep-learning face-recognition machinelearning opencv openpyxl python3 train-model transfer-learning vgg16
Last synced: 28 Apr 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/eliashdzr/webcam_center
PyQt6 application that shows the video of up to 4 USB WebCams connected to your computer.
opencv pyqt6 python3 webcam-capture
Last synced: 20 Apr 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/atharvahude/camera-based-2d-feature-tracking
Compariosn of Feature Detectors and Descriptors on Kitti Sequence in CPP.
cpp17 keypoint-descriptor keypoints-detector kitti-dataset opencv tracking
Last synced: 20 Jan 2026
https://github.com/hamza-ali0237/yolov11-image-segmentation-and-weight-estimation
Combining YOLOv11's Image Segmentation capabilities with a Regressor to segment fruits and also estimate their weight In grams.
deeplearning imagesegmentation machine-learning opencv python pytorch regression scikit-learn yolo yolov11
Last synced: 06 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/shlokarora2709/snapshop
SnapShop is a web app that lets users upload or capture product images to receive recommendations based on the image content. It uses NLP and computer vision to identify the product and suggest similar items from a dataset.
flask google-generative-ai nlp opencv reccomendersystem
Last synced: 11 Feb 2026
https://github.com/haripasapuleti/car-detection
A Python-based project that uses OpenCV's Haar Cascade Classifier to detect cars in video footage. The processed video highlights detected cars with bounding boxes and saves the output to a file.
cascade-classifier object-detection opencv python video-compression video-processing
Last synced: 15 May 2026
https://github.com/effectsmachine/wavego_pro
WAVEGO, 12-DOF Bionic Dog-Like Robot, Open Source for ESP32 and Raspberry Pi, Facial Recognition, Color Tracking, Motion Detection
12-dof arduino arduino-esp32 dog esp32 open-source opencv raspberry-pi robot
Last synced: 02 Mar 2025
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/shivendrra/object-detection
real-time object removal/addition detection pipeline using OpenCV
computer-vision computer-vision-opencv opencv opencv-pipeline
Last synced: 15 May 2026
https://github.com/ishitaagl20/genaivision
Exploring Image Processing with Gemini - Image Describer, Object Finder, and Object Tracker
gemini object-detection object-tracking opencv streamlit
Last synced: 08 May 2026
https://github.com/marknature/opencv-bootcamp
If you are looking to take your first steps towards learning Computer Vision and AI using OpenCV, this is the best OpenCV course to jumpstart your career.
anaconda computer-vision cv2-library ffmpeg jupyter-notebook matplotlib numpy opencv os urllib zipfile
Last synced: 02 Mar 2025
https://github.com/suryaxanden/opencv_face_filters
face-recognition opencv opencv-python python3
Last synced: 21 May 2026
https://github.com/vmallela0/treshold-wiz
A simple OpenCV color thresholder that applies to multiple colorspaces
opencv vision visionprocessing
Last synced: 15 May 2026
https://github.com/itis-enrico-fermi/testopencv
Repo for OpenCV test code
image-processing image-visualization image-visualizer opencv opencv-python python3 test testing
Last synced: 21 May 2026
https://github.com/cuixing158/visual-based-odometry-estimation-cpp
Stitching and fusion of on-board surround view BEV real world image sequences, odometer estimation and output of large pixel map
algorithms bev cpp odometry odometry-estimation opencv orb pose-optimization visual-features
Last synced: 05 Apr 2025
https://github.com/meghana0308/emotion_detection
A real-time emotion detection system that uses a deep learning model and webcam to classify facial expressions into seven different emotions.
cnn jupyter machine-learning notebook opencv python
Last synced: 06 Mar 2026
https://github.com/pathanin-kht/ObjectDetector
An object detection system using YOLOv5 and OpenCV to detect objects in real-time from a webcam, with features for recording and capturing frames.
Last synced: 01 Oct 2025
https://github.com/tosh2230/burst-capt
Save images continuously with a webcam
Last synced: 14 Apr 2026
https://github.com/seminarioa/findparking
Sistema de visión por computadora para detección en tiempo real de espacios de estacionamiento disponibles u ocupados, basado en YOLO y OpenCV.
Last synced: 23 Jul 2025
https://github.com/aron-alvarenga/app-python-reconhecimento-facial-haarcascade-opencv
Aplicação Python de reconhecimento facial utilizando Haarcascades e OpenCV.
computer-vision cv2 haarcascade opencv python
Last synced: 21 May 2026
https://github.com/dane-meister/qrcode-generator
This project is a Python application that allows users to generate and decode QR codes. It provides a simple GUI where users can input text or links to generate QR codes. Additionally, the application can decode QR codes and display the encoded information.
opencv pillow python qrcode qrcode-generator tkinter
Last synced: 28 Oct 2025
https://github.com/utkarsh251106/tracking-with-yolo
This project uses YOLOv8 and DeepSORT to detect and track children and adults in video streams. It assigns unique IDs, handles re-tracking after occlusions, and outputs an annotated video with labeled bounding boxes.
computer-vision deep-learning deepsort machine-learning numpy opencv python torch ultralytics yolov8
Last synced: 30 Jan 2026
https://github.com/kalina559/licenseplatereader
C++ app reading license plates.
Last synced: 10 May 2026
https://github.com/s1ink/vermillion
Vision based dataset creation and ML toolsuite for training neural networks off of physics systems
imgui ml opencv vision windows-desktop
Last synced: 15 May 2026
https://github.com/bhargav-joshi/smile-detection-using-opencv
Smile Detection using OpenCV & Haarcascade's Dataset
haar-cascade opencv smile-detection smile-detector
Last synced: 16 May 2026
https://github.com/thavinduushan/object-detection
Application developed for real-time object detection and counting utilizing COCO dataset
Last synced: 15 Apr 2026
https://github.com/vishwast333/traffixvision
TraffixVision is an advanced video analysis tool for real-time traffic monitoring. It detects lanes, tracks vehicles using YOLOv8, and analyzes their direction and travel time. Ideal for smart cities, it provides real-time metrics, counts vehicles, and outputs annotated videos, aiding in traffic management and road safety.
Last synced: 20 Jan 2026
https://github.com/barsikus007/pi
Competition Robot's code
adafruit opencv pygame python raspberry-pi
Last synced: 14 May 2025
https://github.com/cyberlument/opencv-colormasking-red-
This mini project opencv is for educational purpose.
numpy opencv opencv-python pycharm vscode
Last synced: 20 Jan 2026
https://github.com/giatraskon/machine_learning_assignments
Machine learning assignments covering regression, classification, neural networks, adversarial examples, and real-time emotion detection using Python. Includes theoretical insights and practical implementations.
adversarial-examples bayesian-inference bias-variance-tradeoff cifar10 classification deep-learning emotion-recognition iris-dataset k-nearest-neighbours keras machine-learning mnist neural-networks opencv pima-indians-diabetes python regression ridge-regression scikit-learn tensorflow
Last synced: 08 Apr 2026
https://github.com/asllop/calf
Programming language for parallel maths and vector processing in Rust.
functional-programming gpu-computing neon opencv parallel pure-functional rust simd vectors
Last synced: 08 Apr 2026
https://github.com/agg-shambhavi/powereye
A tool that can track your eye gaze.
Last synced: 28 Apr 2026
https://github.com/darwincamahalan/satis-face-tion
A Facial Recognition Project that determines customer facial expression and compare it to the survery answer of the customer, if the customer is satisfied or unsatisfied.
artificial-intelligence computer-vision facial-expression-recognition facial-recognition keras-tensorflow opencv tkinter-gui
Last synced: 07 May 2026
https://github.com/dmalexx/binarytrafficsignclassification
BinaryClassification
ai classification keras machine-learning opencv tensorflow
Last synced: 08 Apr 2026
https://github.com/muhammad-shofa/face-recognition
Face recognition made with python opencv and insightface that can store user face info in the database and recognize it during 'action' mode.
face-recognition insightface mysql-database opencv python
Last synced: 28 Jul 2025
https://github.com/piero24/computer-vision_lab_22-23
Laboratory exercises for the Computer vision course
computer-vision cplusplus opencv unipd unipd-dei universita-di-padova
Last synced: 15 May 2026
https://github.com/brianbasualdot/automatize_copy_security
Utilizando la libreria de OpenCv se pueden realizar varias tareas, entre ellas, la manipulacion de archivos y la transformacion a otros en combinacion con el potente lenguaje de programacion Python.
automatization opencv python3 security
Last synced: 15 May 2026
https://github.com/iamleot/imglocate
Locate objects in images and write annotations of detected objects as TSV
Last synced: 30 Apr 2025
https://github.com/princeranjan03/imageencryption_i-chip
This project focuses on creating a hardware-based encryption and decryption system that implements the Data Encryption Standard (DES) algorithm.
cipher cryptography data-encryption data-encryption-standard encoding encryption-decryption fpga image image-processing opencv rtldesign source-coding verilog verilog-hdl verilog-project vivado xilinx xilinx-vivado
Last synced: 26 Mar 2025
https://github.com/iroyalx/opencv_object_detector
detecting objects by color filtering using opencv on BLUM Telegram bot
auto autoclicker blum blum-telegram-bot object-detection opencv opencv-python
Last synced: 22 May 2026
https://github.com/filiplorin/3d-object-detection
System stereoskopowej detekcji obiektów i wizualizacji wyników
depth-estimation opencv ros stereo-vision yolov11
Last synced: 15 May 2026
https://github.com/pjarbas/headphones-detection-yolo
Headphones object detection using YoloV4
computervision deep-learning object-detection opencv python yolo yolov4
Last synced: 22 May 2026
https://github.com/liunks/sistemaseguridad
Proyecto Final para el curso de Redes y Comunicación de Datos I
Last synced: 15 May 2026
https://github.com/noorulhudaajmal/driver-drowsiness-detection-using-onboard-camera
A real-time driver monitoring system that detects drowsiness and potential accidents using facial recognition and sensor data.
computer-vision driver-drowsiness-detection opencv raspberry-pi
Last synced: 09 May 2026
https://github.com/rishishanthan/rgb-channel-alignment
A Python project for reconstructing RGB images from grayscale plates with stacked channels using ORB feature matching and homography alignment.
channel-registration color-reconstruction computer-vision feature-matching homography image-alignment image-processing opencv orb python
Last synced: 15 May 2026
https://github.com/karanvishwakarma-1807/face-mask-detection
Real-time face mask detection using TensorFlow and OpenCV — train a CNN model to classify mask/no mask and deploy with OpenCV video stream.
computer-vision deep-learning face-mask-detection image-classification object-detection opencv public-safety python tensorflow
Last synced: 04 May 2026
https://github.com/sriram-merugu/face-detection
This code detects multiple faces
artificial-intelligence opencv
Last synced: 15 May 2026
https://github.com/iv4n-ga6l/Object_Detection_With_Background_substractor
Object Detection and Tracking with OpenCV background subtractors
background-substraction-algorithm background-subtraction lucas-kanade numpy object-detection object-tracking opencv optical-flow python scipy
Last synced: 26 Feb 2025
https://github.com/tessecrack/computervision
computer-vision csharp emgucv opencv
Last synced: 06 May 2026
https://github.com/dragonscypher/autonomous-surveillance-robot
Developed an autonomous surveillance robot and updated it with Raspberry Pi, Python, OpenCV, and ROS, winning 1st place at SRM Techknow 2017 by implementing SLAM for mapping and React Native for real-time monitoring.
opencv python raspberry-pi ros
Last synced: 08 Apr 2026
https://github.com/pabs-code/face-detection-using-haar-cascade-classifier
This is a Streamlit-based face detection application that uses the Haar Cascade classifier to detect faces in uploaded images.
face-detection haar-cascade-classifier numpy opencv python streamlit
Last synced: 08 Apr 2026
https://github.com/shamiul5201/sitting-posture-analysis
A side-view posture analysis application that detects a person's posture, measures neck and torso inclination angles, monitors bending below a threshold, tracks posture duration, and ensures proper camera alignment for accurate side-view detection.
computer-vision machine-learning mediapipe opencv pygame streamlit
Last synced: 08 Apr 2026
https://github.com/jmlich/opencv-hog
Simple detector based on histogram of oriented gradients and support vector machines
computer-vision hog opencv svm
Last synced: 14 May 2026
https://github.com/sambit-mondal/jarvis
Jarvis is an innovative intelligent assistant tailored to support students in their academic endeavors. By simply invoking the command Jarvis, students can ask any question and receive immediate assistance, making studying more interactive and efficient.
ai docker flask mern-stack ml opencv socket threejs web-development
Last synced: 06 Apr 2026
https://github.com/biswajit6844/text-extraction-from-images
Extract text and its region from image using openCV
computervison image-analysis opencv python
Last synced: 01 May 2026
https://github.com/j03-dev/tarzan
Python package for optical character recognition, CNN
cnn keras ocr opencv tensorflow
Last synced: 19 Apr 2026
https://github.com/mehboob14/creating-360-degree-images-using-mobile-cameras
A Mobile Base Solution to Capture 360 Degree Images utlized OpenCV for Image processing, Socket.io for real-time communication, and distributed image processing.
android image-processing opencv python
Last synced: 19 Apr 2026
https://github.com/simonguozirui/respecturtrash
A educational trash bin using image recognition and return trash that doesn't belongs to the recycle category.
arduino clarifai education environment hackathon hardware image-recognition internet-of-things iot opencv trashcan
Last synced: 19 Apr 2026
https://github.com/darwincamahalan/human-age-gender-classification
A age and gender identifier machine learning desktop application for CCTV cameras in shopping malls
cafe classification-algorithm computer-vision facial-recognition machine-learning opencv python
Last synced: 19 Apr 2026
https://github.com/d-putra/imagetemperature
Adjust Color Temperature of An Image
objective-c opencv swift swiftui
Last synced: 19 Apr 2026
https://github.com/dnhkng/caffein-ai-tor
AI-powered caffeine delivery system
Last synced: 20 Apr 2026
https://github.com/sandeep0900/video-cv-iot
This project uses computer vision to detect and track hand gestures in real time, specifically identifying the number of fingers raised. The program utilizes the cvzone Hand Tracking Module and OpenCV for video capture and display. A webcam captures the video stream, and the HandDetector detects hand landmarks and tracks finger positions
Last synced: 20 Apr 2026
https://github.com/ranitmanik/attendence-system
Facial Recognition Attendance System. This project uses Python, Flask, OpenCV, and face_recognition to create an attendance system that recognizes faces and records attendance.
css3 face-detection face-recognition flask flask-application html5 opencv opencv-library opencv-python python python-library python-web-development python3 webdevelopment website
Last synced: 20 Apr 2026
https://github.com/potatomexicano/identify_leaf
Identificação de elementos verdes em fotos, usado para detectar folhas/mato em fotos
Last synced: 30 Apr 2026
https://github.com/edisonslightbulbs/3dintactoolkit
3DINTACT: an open-source CXX_11 project for segmenting interaction regions on tabletop surfaces near real-time
3d-point-clouds cluster-analysis cxx11 libtorch object-detection opencv opengl real-time rendering segmentation toolkit
Last synced: 20 Apr 2026
https://github.com/shreyansh301/drowsiness-alert-system
This project implements a real-time drowsiness detection system using computer vision. It utilizes a webcam to monitor eye movement and calculates the Eye Aspect Ratio (EAR) to detect signs of drowsiness. Upon detecting drowsiness, it alerts the user with a visual warning ("DROWSY!") and plays an audio alert also resets once the user is awake.
alert drowsiness-detection kaggle opencv project-repository python
Last synced: 20 Apr 2026
https://github.com/sourodip20kar/image-inpainting-with-grabcut-and-stablediffusion-
Image-Inpainting-with-grabcut-and-stablediffusion
huggingface-transformers opencv pyqt5-gui python
Last synced: 20 Apr 2026
https://github.com/amastronaut5/imagevoyager
Image Voyager is a C++ image editing software built with Qt Framework and OpenCV, offering tools like blur, crop, grayscale, and flipping with real-time sliders. It includes Undo/Redo, gradient effects, and detailed image properties, ensuring an intuitive user experience.
cpp opencv opencv-cpp opencv4 qt6 qtcreator qtdesigner visual-studio
Last synced: 20 Apr 2026
https://github.com/kakaum2k/music-recommendation-based-on-facial-expression
Recommending music based on your facial expressions using FER 2013 dataset and Sporify app
computer-vision emotion-detection expression kaggle-dataset machine-learning music music-recommendation-system musicrecommendationsystem opencv opencv-python project spotify-api tensorflow tkinter
Last synced: 30 Apr 2026
https://github.com/touppercase78/happy-new-year-2026
Happy New Year 2026 with Colorful Squares, Gifts, Snowflakes, Text and Tree with Ornaments!
2026 happy-new-year image-processing merry-christmas opencv opencv-python python
Last synced: 20 Apr 2026
https://github.com/miteshgupta07/gesture-commander
A gesture controller for Youtube and VLC media player by using Computer Vision
computer-vision cvzone opencv python
Last synced: 20 Apr 2026
https://github.com/parassharmaa/machine-vision-challenge
Machine Vision challenge from TTH Unit
computer-vision convolutional-neural-networks machine-vision opencv python3 yolov3
Last synced: 21 Apr 2026
https://github.com/gill-singh-a/eye-detection
A Python Program that uses OpenCV's haarcascade to Detect Eyes
computer-vision eye-detection face-detection opencv python python-3
Last synced: 21 Apr 2026
https://github.com/douglasac/python-opencv-motion-detection
Este proyecto usa OpenCV y Python para detectar objetos en tiempo real mediante la cámara web. El objetivo principal es practicar el uso de estas tecnologías y registrar los tiempos en los que se detectan cambios significativos en la escena.
bokeh learning opencv pandas python
Last synced: 30 Apr 2026
https://github.com/koblers/opencv-hand-gesture-mouse
A opencv based hand gesture mouse controller
Last synced: 21 Apr 2026
https://github.com/navindafernando/face-detection-using-haar-cascades
Object detection using cascade classifiers :green_apple:
haar-cascade-classifier image-processing object-detection opencv
Last synced: 21 Apr 2026
https://github.com/kweonminsung/console-cinema
몰입캠프 2025 여름학기 4분반 4주차 출품작 Console Cinema
gocv golang madcamp madcamp-2025-summer opencv terminal tui video-player yt-dlp
Last synced: 10 May 2026
https://github.com/pyresearch/lightweight_vision_library_for_object_detection_-_segmentation
Lightweight_Vision_Library_for_Object_Detection_&_Segmentation
object-detection opencv opencv-python python python3
Last synced: 21 Apr 2026
https://github.com/renorari/opencv-ocr
このリポジトリは、PythonでOCRを行うためのサンプルコードを提供します。
Last synced: 05 Jun 2026
https://github.com/christian-rauch/optical_flow_parameter_test
visualising the effect of different Farnebäck parameters via sliders
Last synced: 22 Apr 2026
https://github.com/diogo364/cli-image-categorizer
Minimalistic image categorizer to help separate images into individual categories.
Last synced: 22 Apr 2026
https://github.com/mukundakatta/argus
Argus — Video Intelligence. Real-time video intelligence
object-tracking opencv python streaming video-analysis
Last synced: 23 Apr 2026