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/ankitpundir7/face-detection-system
This Project is able to detect human faces in photos, videos and real-time. Duration : (Dec 2022- Jan 2023)
cv2 haar-cascade haar-cascade-classifier machine-learning machine-learning-algorithms opencv python
Last synced: 16 May 2026
https://github.com/bisma-azeem-13/facial_landmark_detection
This repository contains my project code. I worked on Facial Landmark Detection via Webcam and uploaded Images and Videos.
face face-recognition landmark-detection opencv python realtime-detection
Last synced: 15 May 2026
https://github.com/schctl/medo
Image processor for astrophotography
astrophotography image-processing opencv rust stacking
Last synced: 15 May 2026
https://github.com/hansalemaos/getpartofimg
Extracts a part of the image specified by width and height from the given image file path using OpenCV.
Last synced: 15 May 2026
https://github.com/suryaxanden/opencv_face_filters
face-recognition opencv opencv-python python3
Last synced: 21 May 2026
https://github.com/muhammadsaadx/dermoscopy-image-processing-opencv
In this project, I have used two methods to detect lesions on the skin: K-Means Clustering and Connected Components Labeling. With these techniques, I was able to identify the primary region of the skin containing pigmented skin lesions. Additionally, I incorporated Run Length Encoding, a lossless compression method, to store the image data.
image-processing kmeans-clustering opencv runlengthencoding
Last synced: 12 Mar 2025
https://github.com/muhammadsaadx/compiler-on-cpp
In this project, I have developed a small compiler that reads a .txt file. The compiler performs two main tasks: parsing the file and detecting any errors within it. After successfully parsing the file, the compiler proceeds to read specific commands for image processing functionalities. These functionalities have been implemented using OpenCV.
Last synced: 12 Mar 2025
https://github.com/sartaj0/cv_algorithm
I'm here to provide some helpful utilities for the computer-vision community
dlib faceswap ffmpeg image-stitching opencv
Last synced: 29 Apr 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/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/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/janeberry/roadlanedetection
detection opencv opencv-source python
Last synced: 11 Jun 2026
https://github.com/hivesolutions/crossline
Simple event pipping and storing infra-structure
Last synced: 15 May 2026
https://github.com/kanishkadesai99/smart-attendance-system-master
Software Engineering course project, Smart Attendance System using Face Recognition and OpenCv
face-detection-using-opencv face-recognition haar-cascade-classifier machine-learning opencv python software-engineering
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/rakshit-shetty/plastic-waste-profiler
Plastic Waste Profiling
kivy-application opencv plastic-waste profiling ssd-mobilenet tensorflow
Last synced: 20 Jan 2026
https://github.com/navindafernando/histogrammer
Image processing - python :part_alternation_mark:
histogram-equalization image-flattening image-processing matplotlib opencv
Last synced: 14 May 2026
https://github.com/sivasurya681/music-recommendation-based-on-facial-expression
Recommending music based on your facial expressions using FER 2013 dataset and Sporify app
emotion expression flask flask-application kaggle kaggle-dataset machine-learning ml music music-recommendation music-recommendation-system opencv python python-machine-learning spotify tensorflow
Last synced: 06 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/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/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/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/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/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/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/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/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/vmallela0/treshold-wiz
A simple OpenCV color thresholder that applies to multiple colorspaces
opencv vision visionprocessing
Last synced: 15 May 2026
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/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/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/mendez-luisjose/sign-language-detection-and-classification-model
Sign Language Detection and Classification Model
keras mediapipe opencv tensorflow
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/harshdwivediiiii/road-management-system
An AI-powered road hazard detection system that automatically identifies potholes, cracks, and road anomalies using computer vision and vehicle dashcam footage. The system geotags detected hazards and reports them to a centralized dashboard, enabling authorities to take faster action and improve road safety.
fastapi flask machine-learning mongodb mongodb-atlas opencv python yolo11s
Last synced: 10 Apr 2026
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/theredpill-exe/circular_motion
Project using computer vision to create and analyze a video of a particle
Last synced: 26 Feb 2025
https://github.com/francescobaio/opencv-instance-detection
A computer vision-based system for detecting and identifying food products on store shelves in OpenCV.
Last synced: 10 May 2026
https://github.com/altomator/front-page_data-mining
Newspapers front page: human faces data mining
ai face-detection newspaper opencv
Last synced: 25 Jul 2025
https://github.com/ughrima/visionx
VisionX is an Android app that uses device camera and applies filters like grayscale, edge detection, blur, invert colors in real-time. It combines Java (for the app), OpenGL shaders (for fast graphics), and OpenCV (for image processing) while using native C++ code via JNI.
android-application java jni-android opencv opengl-shaders
Last synced: 10 Apr 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/jai0401/smart-attendance-system
A Smart Attendance System using OpenCV for facial recognition to automate attendance tracking.
attendance-management-system attendance-tracking attendance-tracking-system btech-project caffemodel facial-recognition machine-learning opencv opencv-python python smart-attendance-system
Last synced: 03 Jan 2026
https://github.com/edisonslightbulbs/tfod-model-training
Transfer learning using TensorFlow's object detection API
ipython-notebook object-detection opencv python-scripts tensorflow transfer-learning
Last synced: 19 Feb 2026
https://github.com/mtgsoftworks/save_frame
A program that saves the frames per second of an entered video file
frame opencv python3 video-processing
Last synced: 18 May 2026
https://github.com/riju18/face-mask-detection
The Face Mask detection with YOLOV3 is a computer vision project. It's very perfect to detect masks from the image & in real-time.
computer-vision deep-learning face-mask-detection opencv python3 yolov3
Last synced: 16 May 2026
https://github.com/snikulov/vidstream
Experiments with bch encoding on video stream
error-correcting jpeg opencv video video-stream
Last synced: 26 Jul 2025
https://github.com/kishan9993/empathai-your-emotional-well-being-companion
🌟 Combat loneliness with EmpathAI, your AI emotional companion that offers personalized support to promote mental well-being and connection.
generative-ai hugging-face-transformers huggingface mediapipe opencv pytorch reactive-native-js stable-diffusion vision-transformers
Last synced: 09 Apr 2026
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/priyanshishuklaa/gesturex
GestureX is a real-time Indian Sign Language (ISL) translator that converts hand gestures into text and speech. It helps bridge the communication gap between the deaf community and the hearing world using computer vision and machine learning.
computer-vision deep-learning flask gesture-recognition gtts indian-sign-language indian-sign-language-translator isl machine-learning opencv python real-time-translation-accessibility sign-language-translator speech-synthesis tensorflow
Last synced: 09 Apr 2026
https://github.com/noxs1d/cv-emotion-classification
This project is a deep learning-based system for detecting human emotions from facial images using TensorFlow, OpenCV, and NumPy.
cnn cnn-classification dockerfile keras numpy opencv tensorflow transfer-learning
Last synced: 09 Apr 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/liunks/sistemaseguridad
Proyecto Final para el curso de Redes y Comunicación de Datos I
Last synced: 15 May 2026
https://github.com/eurohlam/opencv-java-samples
Some experiments with OpenCV
Last synced: 29 Apr 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/varuntotakura/qrcodereader
It will read the QR code and give the Ouput
opencv python python3 qrcode qrcode-reader qrcode-scanner
Last synced: 27 Jul 2025
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/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/sriram-merugu/face-detection
This code detects multiple faces
artificial-intelligence opencv
Last synced: 15 May 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/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/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/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/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
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/kalina559/licenseplatereader
C++ app reading license plates.
Last synced: 10 May 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/okamyuji/face-emotion-analyzer
OpenCVとGoを使用したリアルタイム顔表情分析Webアプリケーション。WebRTCでブラウザからカメラにアクセスし、顔の検出と感情分析をリアルタイムで実行します
computer-vision csp csrf face-detection go golang machine-learning motion-analysis opencv realtime-processing security web-application webrtc
Last synced: 03 May 2026
https://github.com/hasnainroopawalla/image-colorization-using-opencv
Generate a coloured image/video from a grayscale image/video. Uses the Caffe Model to predict 'ab' channel values from 'L' intensity value for each pixel.
caffemodel deep-learning opencv python
Last synced: 14 May 2026
https://github.com/sirius-mhlee/cpp-boilerplate
C++ Boilerplate using CMake, Boost, OpenCV, Gcov, GCOVR, Cppcheck and GTest
boilerplate boost cmake cpp cppcheck gcov gcovr gtest opencv
Last synced: 04 May 2026
https://github.com/zeyyildm/sesin-el-ile-kontrol-edilmesi
Bilgisayardaki ses yüksekliğini el ile kontrol etme
Last synced: 02 Feb 2026
https://github.com/ronaldsg20/compu-paralela
Códigos de ejemplo para computación paralela y distribuida
cuda opencv openmp posix-threads
Last synced: 14 May 2026
https://github.com/Vinayak-Buchke/Hand_Gesture_Recognition
A hand Gesture Based open-cv Project
handgesture-recognition javascript mediapipe opencv reactjs
Last synced: 30 Jul 2025
https://github.com/adityamulgundkar/opencv-nuget
OpenCV NuGet Package with support for multiple msvc versions.
Last synced: 14 May 2026
https://github.com/imrane-98/licenseplatedetection
A Python-based vehicle license plate recognition system using OpenCV, contour detection, and EasyOCR. This project detects and extracts license plates from images and reads the plate numbers with high accuracy using deep learning-based OCR.
ai-project computer-vision contour-detection deep-learning easyocr image-processing license-plate-recognition object-detection ocr opencv python real-world-projects vehicle-detection
Last synced: 31 Jul 2025
https://github.com/vinayak25/facial_recognition
Facial Recognition using python and computer vision library(OpenCV)
facial-detection facial-recognition opencv opencv-python python
Last synced: 14 May 2026
https://github.com/gill-singh-a/qr-code-generator
A Program that generates QR Code Images from the given data
computer-vision opencv python python3 qrcode qrcode-generator
Last synced: 14 May 2026
https://github.com/snoozelemon/computer-vision
V. The primary aim was to see how well YOLOv5 detects objects in situations where the objects are occluded or partially hidden from view. The system takes video from either a webcam or a video file uploaded and processes each frame instantly
Last synced: 17 Apr 2026
https://github.com/valmir-unicap/deteccao-de-mascaras-faciais
Experimento baseado no artigo: A Face Mask Detection Algorithm Based on YOLO
kaggle-dataset mobilenetv2 numpy opencv python torch yolo
Last synced: 12 Apr 2026
https://github.com/v-siva1703/music-recommendation-based-on-facial-expression
Recommending music based on your facial expressions using FER 2013 dataset and Sporify app
emotion flask flask-application kaggle ml music music-bot musicrecommendationsystem opencv python tensorflow
Last synced: 09 Apr 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
https://github.com/ctih1/momera
A program that extracts the motion from your camera.
camera cv2 extraction extractor fast linux macos motion motion-extraction opencv opencv-python python python3 webcam windows
Last synced: 09 Feb 2026
https://github.com/hsymal/sign-language-detection-with-python-and-scikit-learn-main
This project focuses on detecting sign language gestures using Python and Scikit-Learn, aimed at providing a tool for real-time communication assistance for the hearing impaired. The core of the system is based on computer vision techniques to identify hand gestures and map them to their corresponding sign language alphabet or words.
machine-learning mediapipe opencv pickle python sign-language
Last synced: 04 May 2026
https://github.com/trivediayush/accident-and-drowsiness-detection
Our college minor project is a comprehensive solution aimed at enhancing road safety. The project comprises two main components: an Accident Detection Model and a Real-Time Driver Drowsiness System.
accident-detection accidents-analysis college-project cvzone dlib-face-detection dlib-face-recognition face-detection face-recognition imutils minor-project numpy opencv pandas python python3 yolov8
Last synced: 09 Apr 2026