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/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/blueskyson/image-blending-opencv
A simple example of blending 2 images with OpenCV
image-blending image-processing 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/veresdavid/imgproc-task3
Discrete Fourier transformation implemented manually with the help of C++ and OpenCV.
cpp fourier-transform image-processing opencv
Last synced: 02 May 2026
https://github.com/ladbaby/image2sketch
š¼ļø A simple program that converts the input image into sketch, written in Python and use Kivy as frontend.
android buildozer image-processing kivy opencv scut sketch windows
Last synced: 02 May 2026
https://github.com/eoic/opencvcamerautils
Some camera utils for OpenCV in Python
intel-realsense-camera opencv python3 realsense web-camera
Last synced: 02 May 2026
https://github.com/ranimeshehata/face-recognition
This project implements a face recognition pipeline using the AT&T Face Dataset (ORL Dataset). It includes dimensionality reduction techniques like PCA, clustering algorithms such as K-Means and GMM, and an optional Autoencoder-based feature extraction.
autoencoders cnn dimensionality-reduction face-recognition gmm-clustering kmeans-clustering machine-learning opencv pca python
Last synced: 02 May 2026
https://github.com/fpena2/imgplayer
Application for identity protection that utilizes machine learning
machine-learning opencv python3 security-tools
Last synced: 02 May 2026
https://github.com/sanjaychoodamani/all-detection-using-cnn-models
This is an implementation of deep learning approach to classify leukemia blast cells from microscopic images
cnn-classification deep-learning keras opencv python streamlit tensorflow2
Last synced: 02 May 2026
https://github.com/shashankkumbhare/traffic-light-classifier
A computer vision project to classify traffic light signals as either red, yellow or green.
autonomous-car autonomous-vehicles computer-vision deep-learning machine-learning opencv opencv-python self-driving-cars
Last synced: 02 May 2026
https://github.com/amirtharajarajeswari/wavetunes
A gesture-controlled music player that lets you control Spotify using hand gestures through your webcam.
gesture-recognition mediapipe music opencv python spotify
Last synced: 02 May 2026
https://github.com/saravanabalagi/unrecognized
Detect your face in videos. Made during Trinity College Dublin Huawei Hackathon
dlib face-compare-recognition face-detection face-recognition faced hackathon opencv python webcam
Last synced: 03 May 2026
https://github.com/romerorodriguezd/pokemon-opalo-shiny-hunter-bot
An algorithm combining automation and artificial vision to find shiny pokemon inside this fangame. It's pretty much an example of how the mix of those kind of technologies can automate many stuff.
computer-vision computer-vision-opencv opencv opencv-python pokemon pyautogui pyautogui-automation python
Last synced: 18 May 2026
https://github.com/romerorodriguezd/traffic-lights-tracking-and-color-detection-opencv
Traffic lights tracking and color detection with OpenCV. Combination of a MOSSE tracker and inner freehand rectangles.
color-detection opencv tracking tracking-algorithm traffic-analysis traffic-light-classification
Last synced: 13 May 2026
https://github.com/refret28/parking-spot-detection
This script will allow you to track free and occupied parking spaces.
computer-vision opencv ultralytics
Last synced: 03 May 2026
https://github.com/embedded-vision-ai/autoseatadjust-embeddedai
AutoSeatAdjust is an embedded AI project that uses real-time camera-based eye detection to automatically adjust the driverās seat. It trains an XGBoost regression model on a dataset of eye coordinates mapped to seat positions, enabling the system to predict seat distance and height adjustments for optimal comfort and safety.
ai automotive computervision driver-assistance edge-ai embedded-ai embedded-systems eye-detection gpu-acceleration machine-learning opencv python real-time regression seat-adjustment xgboost
Last synced: 03 May 2026
https://github.com/americast/cross_camera
Modules for cross camera tracking
Last synced: 03 May 2026
https://github.com/asuquoaa/course_5_project_keyword_and_face_detection_in_newspapers_images
This project processes a ZIP file of newspaper images to enable keyword-based searching and facial recognition.
face-detection opencv pillow pytesseract
Last synced: 03 May 2026
https://github.com/layonj3000/libras-recognition
This project is a Brazilian Sign Language (LIBRAS) recognition system that utilizes computer vision and machine learning techniques.
computer-vision libras mediapipe numpy opencv python random-forest-classifier
Last synced: 03 May 2026
https://github.com/joschonarth/python-playground
š Repository featuring projects built with Python.
jupyter-notebook opencv python
Last synced: 03 May 2026
https://github.com/thiagonunesbatista/deuteranopia-simulator-computer-vision-python
Live color detection with a webcam and a simulation of deuteranopia's color perception effects.
computer-vision numpy opencv python
Last synced: 03 May 2026
https://github.com/tripolskypetr/node-gyp-opencv
I created a simple script which will compile OpenCV 3.4 with opencv_contrib (SIFT, SURF available) for linking with Native Abstractions for Node.js on Ubuntu 18.04
bash-script cpp native-abstractions-for-node node-gyp node-js opencv sift static-linking surf ubuntu1804
Last synced: 03 May 2026
https://github.com/m-rishab/ai-image-editor
A powerful web-based image editing tool that combines the capabilities of background removal and DALL-E image transformation in one intuitive interface.
computer-vision deep-learning deeplabv3 flask image-manipulation image-processing machine-learning openai-api opencv python3 pytorch pytorch-implementation semantic-segmentation
Last synced: 03 May 2026
https://github.com/choyiny/motion-notifier
Python motion detection with notifications and interactions
flask motion-detection opencv python
Last synced: 03 May 2026
https://github.com/lehoangan2906/visual-slam
An implementation of monocular SLAM written with Python, operates on pre-recorded dash-cam video
computer-vision opencv python3 slam visual-slam
Last synced: 03 May 2026
https://github.com/lamaabdeldayem/furniture_legs_detection
Custom-trained object detection model to identify and track furniture legs in images and videos
ai object-detection opencv python roboflow yolov8 yolov9
Last synced: 03 May 2026
https://github.com/nuraj250/facevision
A powerful face recognition app using OpenCV to detect and recognize faces in images and videos. Supports real-time processing, facial feature extraction, and database matching for identification. Ideal for security, authentication, and smart applications.
computer-vision face-detection face-recognition image-processing machine-learning opencv python
Last synced: 03 May 2026
https://github.com/harshilshrivastava/mask-vs-unmask-classifier-
Face Mask Detection using Deep Learning and Computer Vision using webcam in real time. The Images used for training the deep learning model is a computer generated dataset by compining the facial detection and adding the mask using OpenCV.
Last synced: 03 May 2026
https://github.com/atchayaah/biobin
AI-driven robotic system using YOLOv5 for real-time biomedical waste detection and automated segregation, developed as part of a patented research project.
opencv pythorch raspberrypi roboflow-dataset yolov5
Last synced: 03 May 2026
https://github.com/pedropcamellon/hand-tracking-mediapipe-opencv
OpenCV and MediaPipe to perform real-time hand tracking using a webcam
computer-vision mediapipe mediapipe-hands opencv opencv-python pose-estimation
Last synced: 03 May 2026
https://github.com/aayesha-gul/faisal-mosque-feature-extraction
Image Processing using OpenCV
3dreconstruction blender camera-calibration computervision image-processing opencv point-cloud python sift-algorithm
Last synced: 03 May 2026
https://github.com/dipen-dedania/tensorflow-playground
You will find bunch of models with the code to play.
Last synced: 03 May 2026
https://github.com/gill-singh-a/pedestrian-detection
A Python Program that uses OpenCV's haarcascade to Detect Pedestrians
computer-vision object-detection opencv pedestrian-detection python python-3
Last synced: 04 May 2026
https://github.com/iamparun/no-parking-vehicle-number-plate-recognition
The No-Parking Vehicle Number Plate Recognition System uses image processing and OCR to detect illegally parked vehicles. It generates real-time alerts and logs violations to automate enforcement and improve parking management.
Last synced: 04 May 2026
https://github.com/queen-esther01/realtime-motion-detection
A realtime motion detection app built with OpenCV & Python, deployed on Streamlit.
Last synced: 04 May 2026
https://github.com/carlosrocha-dev/facerecognition
Study of computer vision library OPENCV
computer-vision cpp face-detection machine-learning opencv
Last synced: 04 May 2026
https://github.com/shubhamkumar-op/detection-with-haar-cascade-classifiers
Object Detection using Haar feature-based cascade classifiers is an effective object detection method. It is a machine learning based approach where a cascade function is trained from a lot of positive and negative images
haar-cascade-classifier object-detection opencv python
Last synced: 04 May 2026
https://github.com/armour/learning_opencv
some codes here for my OpenCV learning
Last synced: 04 May 2026
https://github.com/tevesmanuel/rubikssolverrobot
Software uses computer vision to detect and solve Rubik's Cubes
computer-vision opencv python rubiks-cube-solver
Last synced: 09 Jun 2026
https://github.com/homebackend/pdf-title-page-splitter
Splits a pdf based on identified title pages using ML trained model
machine-learning opencv pdf-splitter pdf2image pypdf2 scikit-learn tensorflow
Last synced: 04 May 2026
https://github.com/surajsanap/indshield_intro
Coming Soon
ai googlegemini opencv python pytorch tensorflow yolov8
Last synced: 04 May 2026
https://github.com/aliy98/immersive-spot-teleoperation
This repository contains a modular software architecture designed for immersive teleoperation of the Boston Dynamics Spot robot using the Meta Quest 2.
boston-dynamics-spot gstreamer lqr-controller meta-quest-2 mqtt opencv zed-camera
Last synced: 04 May 2026
https://github.com/superrmurlocc/face-detector
Face-Detector is a deep learning-based system designed for identifying and recognizing faces in images and video streams. Built upon the VGGFace2 model and fine-tuned with ArcFace and Triplet Loss, it achieves 97% accuracy on a subset of the CelebA dataset.
computer-vision deep-learning face-recognition opencv pytorch
Last synced: 04 May 2026
https://github.com/wwwmisla/gerador-mapas-calor
Sistema de visão computacional para gerar mapas de calor com base na movimentação em espaços públicos, auxiliando no planejamento urbano e uso eficiente do espaço.
color computer-vision demo google-colab gradio heatmap marchine-learning matplotlib model numpy opencv people-detection python smart-city ufrn visao-computacional vision-computer yolo yolov8
Last synced: 04 May 2026
https://github.com/rajkane/vision
Image processing application developed in python with pyqt5 and opencv library. The application is under development.
opencv opencv-python pyqt5 pyqt5-desktop-application pyqt5-gui python vision
Last synced: 04 May 2026
https://github.com/hiranmayikolambe/image-colorization-using-deep-learning
Deep learning-based application to colorize grayscale images using a CNN, with a Flask-based web interface
convolutional-neural-networks data-preprocessing deep-learning flask-web frontend html image-colorization keras opencv tensorflow user-interface
Last synced: 04 May 2026
https://github.com/sakeenanavavi/snapcal_ocr-based-equation-solver
This project is a web application that solves mathematical equations from images using optical character recognition (OCR) and symbolic mathematics. It's built with Flask, OpenCV, NumPy and SymPy.
flask opencv pytesseract python
Last synced: 04 May 2026
https://github.com/muntasirfahmid/computer_vision_basic_project_with_yolov8
This Python project contain Detecting objects with webcam and recorded video footage, Counting the numbers of cars in a lane, counting numbers of people in an elevator and Personal protective equipment (PPE) Detector with Train custom model. Nothing just a hand touch to CV project to know what it acctually dose!! Hope it will make sense to you.
custom-model cv2 cvzone detection-model object-detection opencv python yolo8
Last synced: 04 May 2026
https://github.com/shakiliitju/image-to-text-converter
This project is a web-based application that enables users to upload images and automatically extract any visible text using Optical Character Recognition (OCR). The backend is built with Flask and integrates OpenCV for image preprocessing and Tesseract OCR and frontend responsive interface for uploading images and viewing the extracted text.
flask image-to-text image-to-text-converter ocr opencv pillow pytesseract python tesseract
Last synced: 04 May 2026
https://github.com/jayson-gonzalez/facial-recognition-attendance-system
Attendance system using haar cascading facial recognition
facial-recognition mysql opencv python python3 tkinter-gui
Last synced: 04 May 2026
https://github.com/kaungkhantkyaw1997/face_recognition
A Computer Vision tool designed to identify and recognize characters in images.
face-recognition flask numpy opencv
Last synced: 05 May 2026
https://github.com/hairymax/hacks-ai-walruses
Our solution to the Hacks-AI (Khabarovsk, 2022, May 27-29) competition in the task of detecting walruses from drone photos
computer-vision dash mmcv mmdetection opencv pil pytorch
Last synced: 05 May 2026
https://github.com/daim-nickel-penny/automate-attendance
Automated attendance tracker using Facial recognition.
Last synced: 05 May 2026
https://github.com/fareedkhan-dev/yolov7-face-blur
This repository is created on top of two repositories i.e., yolov7 face detection and yolov7 blurring object
face-blur face-detection object-detection opencv python yolov7 yolov8
Last synced: 05 May 2026
https://github.com/navindafernando/face-recognition
Training a SVM Pipeline for Face Recognition :anger:
classification haar-cascade-classifier joblib machine-learning numpy opencv pipeline principal-component-analysis scikit-learn ski support-vector-machines
Last synced: 05 May 2026
https://github.com/c1m50c/greyscale-image
Learning application to greyscale an image.
cli cv2 grayscale grayscale-image greyscale greyscale-image images mit-license opencv opencv-python python python3 rust
Last synced: 05 May 2026
https://github.com/mmanishh/handgestrec
HandGesture Sign Recognizer Using OpenCV and CNNs
cnn handgesture-recognizer opencv
Last synced: 05 May 2026
https://github.com/arshitarora/face-recognition-authentication
This is a Python program that uses OpenCV and face recognition libraries to perform real-time facial recognition and authentication. The program captures video from the webcam, detects faces, and matches them against a pre-trained dataset to identify individuals
authentication cv2 face-recognition opencv python
Last synced: 05 May 2026
https://github.com/lruizap/tomography-with-algebraic-topology
This project aims to analyze images using algebraic topology. The goal is to extract structural information from images through mathematical concepts such as connected components and loops.
gudhi jupyter-notebook matplotlib numpy opencv python tomography
Last synced: 05 May 2026
https://github.com/arya-io/cpp-opencv
A pipeline for extracting video frames using GStreamer and detecting/cropping faces from the frames using OpenCV's Haar Cascade classifier in C++.
computervision cpp facedetection frameextraction gstreamer haarcascade imageprocessing opencv shellscript videoprocessing
Last synced: 05 May 2026
https://github.com/mohamad-alhamwi/image-basics-with-opencv-and-python
This repository contains the codes, information and notes I have taken, related to Computer Vision on images. with OpenCV and Python using Jupyter Notebook.
jupyter-notebook opencv python3
Last synced: 05 May 2026
https://github.com/czoido/tensorflow-cpp-conan-example
Example with tensorflow lite library in C++ using Conan for image classification
cpp machine-learning opencv tensorflow
Last synced: 05 May 2026
https://github.com/zabir-nabil/py-grpc-opencv
Python gRPC server, client with opencv (image manipulation boilerplate)
grpc opencv py-grpc python-grpc python-grpc-opencv
Last synced: 05 May 2026
https://github.com/adrianmarino/self-driving-car-model
Steering wheel angle predictor
autonomous cnn conda keras machine-learning opencv python self-driving-cars
Last synced: 05 May 2026
https://github.com/yamhokim/drive-system
Python-based driver-drowsiness detection/intervention application developed in collaboration with the Human Factors and Applied Statistics Lab (HFASt) Lab at the University Of Toronto.
Last synced: 05 May 2026
https://github.com/vlmarkov/self-driving-car
Self-Driving Car based on Raspberry Pi 5 board
autonomous-driving cpp lane-detection opencv raspberry-pi self-driving-car
Last synced: 05 May 2026
https://github.com/ayushdutta-ai/face-recognition-model
A custom face recognition model built from scratch using Python, OpenCV, Pillow, and Face libraries, utilizing LBPH for efficient facial feature extraction and accurate identification.
face haar-cascade lbph-face-recognizer numpy opencv pillow
Last synced: 05 May 2026
https://github.com/atharva-naik/mmml-termproject-vizwiz-vqa-challenge
VizWiz Challenge Term Project for Multi Modal Machine Learning @ CMU (11777)
carnegie-mellon-university computer-vision image-processing natural-language-processing open-source open-source-project opencv pytorch question-answering term-project vision-language vision-language-transformer visual-question-answering vizwiz vizwiz-vqa
Last synced: 05 May 2026
https://github.com/raheesahmed/video_description_generator
This Python script processes a video file, generates a compelling description, creates a voiceover script in the style of David Attenborough, and synthesizes the voiceover using OpenAI's Text-to-Speech API.
openai openai-api openai-chatgpt openai-tts openai-vision opencv
Last synced: 05 May 2026
https://github.com/alinababer/finger-print-generation-and-discrimination-by-dcgan
This project focuses on the generation and authentication of fingerprints using Adaptive Deep Convolution Generative Adversarial Networks (ADCGAN).
dcgan deep-learning gan generative-adversarial-network generative-ai opencv python
Last synced: 05 May 2026
https://github.com/noorkhokhar99/mediapipe-pose---google
mediapipe opencv python python-opencv
Last synced: 05 May 2026
https://github.com/zehraaedakrtl-png/attention-analysis-baseline
Real-time attention analysis using OpenCV and MediaPipe with face orientationābased scoring.
computer-vision mediapipe opencv python-real-time
Last synced: 06 May 2026
https://github.com/utkarsh251106/smart-inventory
A Computer Vision project using YOLO11n for detecting and counting fruits and vegetables in an image or a video stream. It sends Telegram alerts if the item count drops below 5 for more than 5 seconds.
artificial-intelligence computer-vision deep-learning machine-learning objec opencv python ultralytics yolo11-detection
Last synced: 06 May 2026
https://github.com/ace4896/project-sekai-thumbnail-extractor
A small tool for extracting Project Sekai card thumbnails from the characters list.
bootstrap opencv project-sekai sekai solidjs typescript
Last synced: 06 May 2026
https://github.com/anil951/voice-assisted-camera
Voice-Controlled Camera using Python and OpenCV, allowing users to take photos, apply filters, zoom, and record videos through voice commands and save content directly to the computer for easy access.
camera ffmepg opencv opencv-python python python3 voice-commands voice-recognition voicecamera
Last synced: 06 May 2026
https://github.com/arseniistratiuk/passport-ocr-api
OCR Passports with PassportEye, Tesseract OCR and OpenCV. Project for MAN (Minor Academy of Sciences of Ukraine).
api-rest django dlib-face-detection opencv passporteye python tesseract-ocr
Last synced: 06 May 2026
https://github.com/renanstn/opencv-lab
Repositório dos meus estudos em opencv-python.
Last synced: 06 May 2026
https://github.com/sopheakchan/dull-razor-algorithm
DullRazor hair removal for dermoscopic skin images.
Last synced: 06 May 2026
https://github.com/kunalmehra075/finger-counter-opencv
A simple yet powerful AI-powered tool that counts how many fingers you're holding up using your webcam in real time! Built with Python, OpenCV, and MediaPipe, this project is a great starting point for learning gesture recognition.
computer-vision cv2 finger-counter fingercounter fingers handtracking linkedin mediapipe opencv python pythonprojects webcam
Last synced: 06 May 2026
https://github.com/rosnavigator/parallelkmeansimagecompressor
Parallel KMeans-based image quantization compressor that reduces the number of colors in an image while preserving visual quality. It uses KMeans clustering for color quantization and supports sequential, OpenMP, MPI, and CUDA implementations for performance and scalability. PoliMi - Advanced Methods for Scientific Computing (2023-2024)
boost clustering colors compression cuda image-quantization kmeans kmeans-clustering lossy-compression mpi odette opencv openmp parallel-computing parallel-programming performance polimi scalability sl-train
Last synced: 06 May 2026
https://github.com/kanishknavale/mapping-synthetic-correspondences-in-an-image-pair
This repository implements a method to map image correspondence from image pair augmentations.
computer-vision correspondence-tool correspondences dense-object-nets image-augmentation image-processing opencv python3 pytorch pytorch-implementation
Last synced: 06 May 2026
https://github.com/hansalemaos/cv2_collage
Create a collage from images with OpenCV
Last synced: 06 May 2026
https://github.com/mpolinowski/opencv-python
OpenCV2 Crash Course
object-recognition opencv opencv2-python python3
Last synced: 06 May 2026
https://github.com/gaborvecsei/dummy-objects-dataset
dataset machine-learning opencv python python3 sklearn
Last synced: 06 May 2026
https://github.com/nick8592/hand-detection-masos
hand-detection macos mediapipe mediapipe-hands opencv python
Last synced: 06 May 2026
https://github.com/fatihilhan42/lane-line-detection-with-python
In this project you will detect lane lines in images using Python and OpenCV. OpenCV means "Open-Source Computer Vision", which is a package that has many useful tools for analyzing images.
image-processing line-detection numpy opencv python
Last synced: 06 May 2026
https://github.com/davidf1000/visitor-analysis-tensorflow
Visitor analysis system using Raspberry pi 4b that processes real-time video using SSD model with Tensorflow Lite to count visitor and determine visitor's walking direction vector. Analyse the Data and Predict using ML SARIMAX Predicition Model.
adafruit-io opencv python raspberry-pi
Last synced: 06 May 2026
https://github.com/dkxce/virtualcamwithchromakey
Show how to remove background (chromakey) from one camera and send in to virtual
background chromakey imagesharp opencv processing realtime video virtualcam
Last synced: 06 May 2026
https://github.com/raghavendra-km/spot_ai
SpotAI is a basic Python-based AI object detection project using YOLOv5 and OpenCV to identify and label objects in images with high accuracy
artificial-intelligence deep-learning machine-learning object-detection object-recognition opencv python pytorch yolov5
Last synced: 06 May 2026
https://github.com/niju-2004/hand-detection-opencv-mediapipe
Real-time hand detection and tracking using OpenCV and Mediapipe. Detects hand landmarks, tracks positions, and displays FPS on a live video feed.
ai fps handdetection handtracking mediapipe mediapipe-hands opencv python thumb
Last synced: 07 May 2026
https://github.com/mythologyli/rusty
Homework of Digital Image Processing and Machine Vision.
Last synced: 07 May 2026
https://github.com/albertomarquillas/gesture-mouse-control
Real-time hand gesture tracking with OpenCV and MediaPipe to control system volume or emulate mouse actions.
computer-vision gesture-recognition hand-tracking human-computer-interaction mediapipe opencv python
Last synced: 07 May 2026