OpenCV
OpenCV (Open Source Computer Vision Library) is written in C/C++, for real time computer vision. It takes advantage of multi-core processing and hardware acceleration. Applications of OpenCV includes egomotion estimation, gesture recognition, facial recognition system, and artificial neural networks.
- GitHub: https://github.com/topics/opencv
- Wikipedia: https://en.wikipedia.org/wiki/OpenCV
- Repo: https://github.com/opencv
- Created by: Intel Corporation, Willow Garage, Itseez
- Released: December 23, 2017
- Related Topics: c, cpp, java, python,
- Last updated: 2026-07-02 00:22:20 UTC
- JSON Representation
https://github.com/jasoncobra3/floorplan-dimractor
A sophisticated Python pipeline for automatically extracting dimensions and cabinet codes from architectural floorplan PDFs. This tool converts various dimension formats into standardized measurements and provides structured output with visualization capabilities.
architecture-tools automation-tools blueprint-analysis cad-automation computer-vision dimension-extraction document-processing document-processing-pipeline floorplan-analysis image-processing measurement-tools opencv pdf-parser pdf-processing pdfplumber pymupdf streamlit text-detection
Last synced: 18 Apr 2026
https://github.com/louis3112/image_process
One of my project for Image Processing 4th Semester. The project is a simple extracting pixel matrices
image-processing ipynb-jupyter-notebook matplotlib opencv python
Last synced: 10 Apr 2026
https://github.com/roushou/burning-fingers
Make your fingers burn with Computer Vision
computer-vision mediapipe opencv python
Last synced: 19 Apr 2026
https://github.com/GTruf/Driver-Drowsiness-Detector
Prototype of an intelligent safety system for detecting driver drowsiness
cpp cuda cudnn deep-learning driver-drowsiness-detection driver-drowsiness-detector drowsiness-detection face-recognition image-recognition machine-learning neural-network nvidia-cuda object-recognition opencv qt6 recognition-neural-network yolo yolov10 yolov5 yolov9
Last synced: 14 Mar 2025
https://github.com/5208980/turtlebot3-autonomous-driving
Autonomous Driving and TurtleBot Avoidance Collision with TurtleBot3 WafflePi
computer-vision image-classification lane-detection opencv python ros self-driving-car
Last synced: 10 Apr 2026
https://github.com/tengkoku/portal-opening-using-hand-tracking-in-unity
cvzone hand-tracking opencv python real-time unity
Last synced: 18 Jan 2026
https://github.com/steveplays28/rubbish-image-detection
Rubbish image detection, using OpenCV.
Last synced: 01 May 2026
https://github.com/mohamed-khan-0/extract_data_from_egyptian_id
This Django application helps extract data from Egyptian national IDs written in Arabic using pre-trained models. The application leverages EasyOCR and OpenCV to process images of IDs and extract important details such as name, ID number, birth date, and more.
ai django django-application easyocr extractor opencv
Last synced: 18 Jan 2026
https://github.com/haitch/python-opencv
Docker image with python and opencv ready to use.
Last synced: 06 Apr 2026
https://github.com/enesdoruk/opencv-cpp
Opencv CPP tutorials
computer-vision cpp cuda opencv
Last synced: 09 Oct 2025
https://github.com/niths7/facial-points-estimation-along-with-andromorphic-distance-measurement-
This project uses facial landmark detection to calculate anthropometric measurements from images, such as eye width and mouth width, by converting pixel distances to real-world units (centimeters). A custom reference scale is set by the user, allowing for accurate measurements of facial features. The project leverages OpenCV, dlib, and matplotlib.
computer-vision jupyter-notebook opencv python3
Last synced: 14 Feb 2026
https://github.com/sumedhe/play-with-opencv
Few image processing samples using OpenCV
cpp image image-processing opencv
Last synced: 02 May 2026
https://github.com/aidensorabji/cvv.asl-keyboard
Utilizing machine learning within python to convert ASL hand movements into simulated keyboard presses within macOS.
asl emulated-controller emulated-keyboard keyboard keyboard-emulation opencv python
Last synced: 18 Jan 2026
https://github.com/moanassiddiqui/iris-it
An image detection, computer vision program that detects set of iris in the frame.
computer-vision deep-learning machine-learning opencv tensorflow2
Last synced: 19 Jan 2026
https://github.com/jshulgach/hand-landmark-tracker
An app created with PyQt5 using Google's MediaPipe hand landmark ML model for hand tracking and streaming
computer-vision hand-tracking machine-learning mediapipe opencv pyqt5 python
Last synced: 09 Oct 2025
https://github.com/ye13ow77z/opencv-based-personnel-attendance-system
A Personnel Attendance System Based On OpenCV
Last synced: 06 Mar 2026
https://github.com/lruizap/rpsai
This project is based on a retraining of the yolov11 model to detect the position of the hands and choose between rock, paper or scissors.
ia matplotlib opencv pandas pil python torch ultralytics yolov11
Last synced: 14 Apr 2026
https://github.com/arun2002k/encoding_face_comparison
Face comparison based on 128 dimension facial encodings.
encoding face-recognition opencv python3
Last synced: 22 May 2026
https://github.com/serdaraltin/fusion-vision
This module dedicated to processing and analyzing visual data using advanced computer vision algorithms, primarily leveraging Kinect sensor data and OpenCV for real-time applications.
3d-reconstruction computer-vision image-processing kinect motion-tracking opencv
Last synced: 19 Jan 2026
https://github.com/minsithu/computer-vision-studies-code
Code for studying computer vision
computer-vision imutils matplotlib myanmar opencv python tensorflow tutorial
Last synced: 14 Apr 2026
https://github.com/hercules45/realtime-object-detection-yolo
Easy-to-use Jupyter Notebook for live object detection with YOLOv8 and OpenCV. Requires minimal setup.
object-detection opencv real-time ultralytics webcam yolo yolov8
Last synced: 10 Oct 2025
https://github.com/bhavinpatel4199/image-processing-with-opencv-and-cuda-on-google-colab
This repository demonstrates image processing using OpenCV with CUDA for GPU acceleration on Google Colab. It includes basics like displaying and manipulating images, alongside advanced techniques using CUDA to enhance performance. Ideal for learning GPU-accelerated image processing in Python.
computer-vision cuda google-colab gpu-acceleration high-performance-computing image-processing opencv pixel-manupulation
Last synced: 19 Jan 2026
https://github.com/riju18/webcam_motion_detector_opencv
python openCv is a brilliant library for image, video processing. Here, I tried to detect an live object in webcam.
jupyter-notebook opencv python3
Last synced: 10 Apr 2026
https://github.com/kmatzen/chromacal
ColorChecker camera calibration: detect, solve, apply. Log-polynomial tone curve + CCM via Ceres, OCIO 3D LUT export. C++ and Python.
camera-calibration ceres-solver color-calibration color-correction color-science colorchecker cpp opencolorio opencv python
Last synced: 25 May 2026
https://github.com/jenil311/hand-gesture-controlled-presentation
The project enables users to control presentations using hand gestures, enhancing accessibility and offering a hands-free alternative to traditional input devices.
Last synced: 19 Jan 2026
https://github.com/saylie/cat-dog-classifier-
The Cat-Dog Classifier is a deep learning-based image classification project that can differentiate between images of cats and dogs. It uses a Convolutional Neural Network (CNN) model trained on labeled datasets to predict whether a given image belongs to a cat or a dog.
ai javascript keras numpy opencv python react tensorflow
Last synced: 14 Apr 2026
https://github.com/dron3flyv3r/nodesystem-mk2-opencv
This is an updated version of my Node based editor. Using the new and improved Node editor.
Last synced: 22 Apr 2026
https://github.com/kisabellecortez/facial-recognition-software
An facial recognition software that shows the name and age of the person, implementing React + JavaScript for the frontend and Python + Flask for the backend. Utilizing face-api for facial image processing and PostgreSQL for facial persistence.
cors css face-api face-recognition flask html javascript opencv python react
Last synced: 14 Apr 2026
https://github.com/dltkddnr04/heartbeat_detector
웹캠 영상으로 심장박동을 감지하는 프로그램
heartbeat-sensor just-for-fun opencv python pyvirtualcam
Last synced: 01 May 2026
https://github.com/devash2/ayur-scan
Indian Medicinal Leaf detection application using ML and DL
flask flutter google-firebase opencv python scikit-learn tensorflow
Last synced: 10 Apr 2026
https://github.com/sunilcz/panoramer-api
API for panoramer
feature-extraction feature-matching image-mosaic image-processing image-stitching levenberg-marquardt opencv panorama ransac sift
Last synced: 18 May 2026
https://github.com/idaraabasiudoh/american-sign-language-asl-detection
The American Sign Language Detection and Translation System is an AI project for translating American Sign Language (ASL) gestures into text in real-time using computer vision and deep learning.
artificial-intelligence cnn deep-learning keras neural-network opencv python3 tensorflow
Last synced: 14 Apr 2026
https://github.com/amine-akrout/face_recognition
Face Recognition and Identification using python, openCV and deep learning
deep-neural-networks face-detection face-recognition opencv python
Last synced: 17 May 2026
https://github.com/woxy-sensei/opencv-face-detection
This is a simple face detection project using OpenCV and mediapipe. It detects the face and draws a rectangle around it and It detects face and blur the face.
detection face mediapipe opencv
Last synced: 14 Apr 2026
https://github.com/zjcv/ztransforms
Implementation of torchvision-like based on albumentations
albumentations data-augmentation imgaug opencv pytorch torchvision transforms vision
Last synced: 09 May 2026
https://github.com/hozhiyi/juno_bot
An AI robotic project on posture recognition.
artificial-intelligence cvbridge juno lstm lstm-attention opencv posture-recognition python2 python3 robotics ros-melodic
Last synced: 27 Jan 2026
https://github.com/h-sinha/sliderr
Automation of slide matching
image-processing opencv python3
Last synced: 14 Apr 2026
https://github.com/msaadx/Signature-Image-Classification
A machine learning pipeline for signature classification and forgery detection, leveraging Python, OpenCV, TensorFlow, and sklearn. Includes data preprocessing, feature extraction, model training, and performance evaluation.
classfication cnn-classification computer-vision opencv python sklearn tensorflow
Last synced: 12 Oct 2025
https://github.com/remvisual/podcast-thumbnail-extractor
AI-powered thumbnail extractor for podcast and video creators. Automatically picks the best faces, screens, and scenes using computer vision and custom CNN models. 100% local. Windows-friendly.
ai cnn computer-vision face-detection flask image-processing machine-learning open-source opencv podcast privacy-friendly python pytorch self-hosted thumbnail thumbnail-generator video video-processing windows youtube
Last synced: 25 May 2026
https://github.com/gautamthampy/color-detection
Provides colour names and HTML/RGB mappings in various output formats.
Last synced: 10 Apr 2026
https://github.com/goutamhegde002/air_canvas
Air Canvas is an innovative real-time gesture recognition application that enhances communication for the deaf and mute. It features hand-tracking, color detection, and OCR technologies, enabling users to draw, write, and convert gestures into editable text in real time.
air-canvas deaf-and-mute digital-drawing flask gesture-recognition hand-tracking interactive-canvas mediapipe ocr ocr-recognition opencv opencv-python python real-time-communication text-recognition
Last synced: 13 Apr 2026
https://github.com/dd-se/ml-app
Predict unseen numbers with ML models trained on MNIST dataset.
opencv python scikit-learn streamlit
Last synced: 30 Mar 2025
https://github.com/aieatassam/image-tamper-detector
Tool to detect images that have been modified or AI generated
forensics generative-ai image-analysis opencv photography python
Last synced: 07 May 2025
https://github.com/shayanshabani/Smart-Door-Lock
A smart door phone system built with Raspberry Pi using OpenCV for face recognition. It features three modes of operation, such as recognizing known faces, sending email alerts with images of unknown visitors, and remote management via a client app. Components include LEDs, a keypad, buzzer, and push button.
face-recognition opencv pyqt5 raspberry-pi
Last synced: 13 Oct 2025
https://github.com/ajithprakash8055/image_stitching
This repository contains an implementation of an image stitching algorithm using OpenCV and Python. The goal is to combine multiple overlapping images to create a seamless panoramic view by detecting features, estimating homography, and blending the images smoothly.
Last synced: 19 Jan 2026
https://github.com/ashishtukaral/fruit-ripeness-and-disease-detection
Welcome to the Fruit Ripeness and Disease Detection System! This application utilizes advanced YOLOV8 models to detect various fruits and diagnose diseases in bananas, mangoes, and pomegranates. Built with Flask, the web application allows users to either upload images for analysis or use a live video feed for real-time detection.
classification cnn computer-vision deep-learning detection flask html-css-javascript machine-learning neural-network oops-in-python opencv python yolov8
Last synced: 05 May 2026
https://github.com/screamman-ssh/video-camera-to-ascii
Convert a video file or camera captured to display as text.
ascii camera-to-text computer numpy opencv pillow python python-3 video-to-text
Last synced: 10 Apr 2026
https://github.com/majidabdullah/facial-emotion-recognition
Emotion Recognition using OpenCV
emotion-recognition haarcascade-frontalface opencv python
Last synced: 18 Apr 2026
https://github.com/lim747vincent/real-time-sign-language-translation-using-lstm-and-mediapipe
The Sign Language Translator converts sign gestures into text using MediaPipe and an LSTM-based neural network.
artifical-intelligense deep-learning lstm-neural-networks mediapipe opencv python
Last synced: 10 Apr 2026
https://github.com/dhdsouza/python-heatmaps
Este repositório os scripts desenvolvidos durante o mini-curso de Heat Maps com Visão Computacional.
computer-vision heatmaps opencv python video-analysis yolov8
Last synced: 10 Apr 2026
https://github.com/giog97/mean_shift_image_segmentation_openmp
Performance comparison of sequential and parallel OpenMP MeanShift for image segmentation.
image-processing mean-shift opencv openmp parallel-computing parallel-programming
Last synced: 08 Jun 2026
https://github.com/rorosaga/world_clocks
🕰️ Simple clocks made with OpenCV's drawing functions ⌛
Last synced: 17 Apr 2026
https://github.com/ArtZaragozaGitHub/CV--P5_Plants_Seedling_Classification
A robust image classifier using CNNs to efficiently classify different plant seedlings and weeds to improve crop yields and minimize the extensive human effort to do this manually.
cnn-classification cnn-for-visual-recognition confusion-matrix cv2-library imagedatagenerator label-binarizer learning-rate matplotlib numpy-library opencv optimizer-visualization pandas-library preprocessing-data reducelronplateau seaborn sequential-models tensorflow tensorflow-keras train-test-validation
Last synced: 06 Nov 2025
https://github.com/shreeparab1890/which-bollywood-celebrity-are-you
This notebook is trying to build a model which will predict Bollywood celebrity the given image looks like using ResNet-50. This project is trained on 100 Bollywood celebrities and the dataset is taken from kaggle.
keras matplotlib-pyplot mtcnn-face-detection opencv python sklearn tensorflow
Last synced: 14 Apr 2026
https://github.com/lasithaamarasinghe/en3160-image-processing-computer-vision
This repo includes codes, assignments related to EN3160:Fundamentals of Image Processing and Computer Vision module.
computer-vision image-processing neural-networks opencv segmentation
Last synced: 13 Apr 2026
https://github.com/sangvikh/webhmi
Web HMI made using css and js, hosted with flask. Video stream with opencv
css hmi javascript joystick opencv python3
Last synced: 01 Jun 2026
https://github.com/kramachandrashenoy/real-time-plant-detection
Real time detection of the plant using model trained on the Roboflow dataset
10-class-classification-of-plant mobilenetv2 opencv plant-detection roboflow roboflow-dataset
Last synced: 02 May 2026
https://github.com/manel15279/computer-vision-dodge-game
A university project consisting of two parts: the first part focuses on implementing various image processing filters and color-based object detection algorithms using Python and OpenCV. The second part involves the development of a dodge game enhanced with real-time object detection for player control.
computer-vision dodge-game object-detection opencv python
Last synced: 15 Oct 2025
https://github.com/cedrickly/master-s-research-project
A hybrid approach combining texture-based (GLCM) and deep learning (ResNet50) features with unsupervised clustering and supervised classification for detecting liver diseases. Achieved 99%-100% accuracy using SVM, XGBoost, and Random Forest on pseudo-labeled medical imaging datasets
applied-mathematics arithmetic-coding brain-computer-interface direct-numerical-simulation fake-news fake-news-classification hardware history kmeans-clustering network-security opencv random-forest sentimental-analysis turbulence
Last synced: 06 Nov 2025
https://github.com/yessasvini23/pytorch-bootcamp-on-ai-by-opencv
This OpenCV course is highly recommended for individuals seeking an introductory experience in Computer Vision and AI, and who wish to establish a strong foundation for their career development.
cnn-classification computer-vision cv2-library deeplearning-ai numpy opencv pytorch rnn-tensorflow
Last synced: 13 Apr 2026
https://github.com/hossein-cod/parking-space-detection
Identifying empty spaces in the parking lot with openCV
cv2 jupyter-notebook numpy opencv pickle python
Last synced: 14 Apr 2026
https://github.com/saniyaacharya04/industrial-cv-inspection
Industrial Safety & Asset Inspection using Computer Vision (Object Detection + OCR)
api computer-vision deep-learning fastapi industrial-ai machine-learning object-detection ocr opencv python safety-monitoring yolov8
Last synced: 10 Apr 2026
https://github.com/mohitpimoli/virtual-mouse
“Virtual Mouse: A computer vision project that allows users to control their cursor using hand gestures. This project utilizes advanced image processing techniques to accurately track hand movements and translate them into cursor movements on the screen. Ideal for touch-free computing experiences.”
hand-detection hand-gesture-recognition hand-tracking mediapipe opencv python virtual-mouse virtual-mouse-using-hand-gesture
Last synced: 09 May 2026
https://github.com/uditmishr/virtual-hand-painter
A simple application allows the user to draw on the screen using their hand. It has options for three primaries (RGB) colors, an eraser, and the ability to save results.
computer-vision machine-learning mediapipe opencv python
Last synced: 03 May 2026
https://github.com/varuntotakura/facerecognition
It is a FaceRecognition program used to recogize the faces.
artificial-intelligence face-detection face-recognition facedetect facedetection facedetector facerecognition facerecognitionproject facerecognize facerecogntion machine-learning machinelearning opencv python python-3 python-library python-script python3 python36
Last synced: 11 Apr 2026
https://github.com/prastamaha/color-detection
color detection (red, blue, green, yellow) using opencv
Last synced: 20 Feb 2026
https://github.com/namangupta123/lane_curve_detection
Lane and curve Detection.
computer-vision curve-detection lane-detection machine-learning machine-learning-algorithms mathematical-modelling opencv python3
Last synced: 19 Feb 2026
https://github.com/prastamaha/opencv-montages
build montage image using opencv
Last synced: 20 Feb 2026
https://github.com/alexismotet/modradar
Speed measurements of runners using FMCW radars.
arduino fft fmcw-radar opencv raspberry-pi-4 redis
Last synced: 27 Jan 2026
https://github.com/xmen3em/pan-card-tempering-detector-app
Flask web application designed to detect tempering in PAN card images. The application allows users to upload images of PAN cards and uses image processing techniques to determine if the card has been tampered with.
computer-vision deployment flask opencv python
Last synced: 20 Feb 2026
https://github.com/aarnavshah12/flappy-fitness
Flappy Fitness merges exercise with gaming. Using computer vision, it tracks movements in real-time, giving immediate feedback as players perform squats, jumping jacks, and toe touches to control a bird in a Flappy Bird-inspired game. It promotes fitness through fun, interactive gameplay.
mediapipe opencv pygame python socket-io
Last synced: 20 Feb 2026
https://github.com/allexceed360/gesture-powered-digital-painting-suite
🎨 Interactive hand gesture drawing app – draw, hover, erase, and save your creations! 💫
Last synced: 11 May 2026
https://github.com/shubham001official/face-recognition-system
👤🔍 Presenting our Face Recognition System! 📸✨ Built with Python Tkinter GUI & HOG algorithm, it offers user-friendly individual recognition & authentication through facial features. Seamlessly integrated for access control, attendance management, and beyond. Experience the future of recognition! 🌟🚀
computer-vision face-recognition opencv python
Last synced: 02 May 2026
https://github.com/clementtsang/sudoview
A script that uses OpenCV and PyTesseract to solve images of Sudoku puzzles.
backtracking cv opencv python sudoku
Last synced: 02 May 2026
https://github.com/spikehd/cvhero
Automate playing Clone Hero using OpenCV
guitar-hero image-processing opencv
Last synced: 11 Apr 2026
https://github.com/etruxton/arcvde
ARCVDE: My current passion project! A platform hosting arcade games, controlled by real-time hand tracking and finger gun gestures using OpenCV and MediaPipe.
arcade-games computer-vision cv finger-gun gaming gesture-recognition hand-gesture hand-tracking interactive mediapipe no-controller opencv pygame python
Last synced: 03 May 2026
https://github.com/greenhacker420/opencv_exp_age
A real-time facial analysis platform built with Flask, OpenCV, TensorFlow, PyTorch, and Next.js, featuring live face detection, age & gender estimation, and emotion recognition. Designed for robotics club events, tech fairs, and interactive AI demos, with a futuristic cyberpunk UI powered by Arwes.
age-estimation computer-vision emotion-recognition face-detection facial-analysis gender-detection mediapipe opencv real-time-ai robotics-club tensorflow
Last synced: 09 Apr 2026
https://github.com/hilcj/vrsubtitlemaker
VR 3D 360 Subtitle Maker
image-processing kivy opencv video-processing virtual-reality
Last synced: 19 Oct 2025
https://github.com/imdeepmind/face-detector-using-opencv
This is a simple program that detects face and eyes using OpenCV and Python 3.6.6
computer-vision facial-recognition machine-learning opencv opencv-python python3
Last synced: 29 Apr 2026
https://github.com/gsitcity/character-animation
在控制台中使用空格字符和@字符输出动画,如bad apple
Last synced: 04 May 2026
https://github.com/bayunova28/vehicle_counting_recognition
This repository contains about my personal project to build vehicle counting detection
Last synced: 14 May 2026
https://github.com/keerthivnair/cnn-and-opencv
All my convolutional neural network and open cv pipeline training exercises and projects
clahe opencv panorama-stitching sift
Last synced: 17 May 2026
https://github.com/derek-palmer/dvr-scan-file-organizer
DVR-Scan-Organizer is a Dockerized extension for DVR-Scan, designed to process multiple video files and organize output in a structured format.
cuda dvr dvr-scan multimedia opencv opencv-python python video video-processing
Last synced: 01 May 2026
https://github.com/luiskisters/hand-recognition
Real-time hand tracking with gesture recognition using MediaPipe and OpenCV.
hand-tracking mediapipe opencv
Last synced: 25 Oct 2025
https://github.com/mxagar/machine_vision_notes
My personal notes on algorithms and applications for Machine Vision, featuring examples with Halcon, OpenCV and PCL, and other technologies.
algorithms deep-learning image-processing machine-vision opencv pcl
Last synced: 14 Oct 2025
https://github.com/make2explore/tutorial-opencv-on-jetsonnano-with-cuda-support
Installation of OpenCV on JetsonNano with CUDA support
artificial-intelligence artificial-neural-networks computer-vision image-processing machine-learning opencv opencv-python pytorch tensorflow
Last synced: 23 Oct 2025
https://github.com/marcontk/xray-intensity-profile-perl
Intensity profile analysis of X-ray medical images using Perl and PDL with interactive visualizations.
image-processing jupyter-notebook opencv pdl perl plotly
Last synced: 08 May 2026
https://github.com/thevickypedia/face_recognition
Face recognizing script using OpenCV
cnn-for-visual-recognition face-recognition hog opencv sift-descriptors
Last synced: 15 May 2026
https://github.com/chahelgupta/image-filter-application-python
"Image Filter App: Python GUI with Tkinter & OpenCV. Apply grayscale, invert, blur, sketch, watercolor & pencil sketch filters. Easy image loading & capture. Ideal for beginners & enthusiasts. Enhance photos creatively! 🎨 #Python #OpenCV #Tkinter"
beginner-friendly beginner-project cv2 gui gui-application image-filters image-processing opencv python python-library tkinter tkinter-gui
Last synced: 24 May 2026