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-06-26 00:18:54 UTC
- JSON Representation
https://github.com/joshsizer/frc2019-vision
Leverage OpenCV for real time object detection and path planning in robotic targeting system.
computer-vision frc-deep-space java opencv path-planning robotics
Last synced: 08 May 2026
https://github.com/ternaris/rosbags-image
Rosbags-image - Official Source Code Mirror
compressedimage conversion cvbridge image message msg opencv ros rosbag rosbag1 rosbag2 rosbags
Last synced: 08 May 2026
https://github.com/somdipdey/facedetection_with_haarcascade_in_python_opencv
Detect faces from a video input (webcam) and output the frames per second as well.
c face-detection haar-cascade opencv opencv-python python python3
Last synced: 08 May 2026
https://github.com/kroshechka/footbot
Automated bot, which performs the role of goalkeeper in mini soccer.
bot computer-vision game game-automation gamebot image-processing mss opencv opencv-python python template-matching vk-bot vkbot vkgame vkgamebot vkontakte-bot win32api
Last synced: 09 May 2026
https://github.com/arshitarora/image-overlaying-prespective
Perform perspective warping and image fusion in Python using OpenCV and NumPy. Select four points on the base image to define the region where the subject image will be warped and fused. The script creates a fused image and saves it as Final_Output.png. 🖼️🌌🔮
image numpy opencv python swap
Last synced: 09 May 2026
https://github.com/darkshadowcoder/object-recognition-app
In this repository, i create the Mobile , IOS and Windows Object recognition app with Kivy and OpenCV
buildozer kivy object-detection opencv python3
Last synced: 09 May 2026
https://github.com/jluispcardenas/static_google_map_to_areas
Tool that processes a google static map and gets its areas in m2
googlemaps image-processing opencv opencv-python python
Last synced: 09 May 2026
https://github.com/chekoduadarsh/padded-image-resizer
Image Resizer Desinged for DL project which can resize the image keeping aspect ratio!!
aspect-ratio data-preprocessing dataset image-resizer opencv python3
Last synced: 09 May 2026
https://github.com/taldru/basicfilterswithcv
I had some time on the weekend so i made a silly and basic "Snapchat filter" module with OpenCV
cv opencv python snapchat-filter-experiment
Last synced: 09 May 2026
https://github.com/as567652/extraction-of-objects-from-provided-image-using-opencv
Code snippet to extract rice from provided image with the help of OpenCV and Matplotlib library in python 3.
matplotlib object-detection object-segmentation opencv python3
Last synced: 09 May 2026
https://github.com/pjarbas/yolov8x-pytorch
Object Detection in video streaming from Youtube
computer-vision deep-learning norfair opencv pytorch tracking yolov8x
Last synced: 10 May 2026
https://github.com/chiraghariprasad/gesture-home
Home automation system designed for verbally disabled individuals
arduino assistive-technology disability-tech gesture-recognition home-automation opencv python
Last synced: 10 May 2026
https://github.com/rexionmars/imda-ocr
Optical Character Recognition Component from AuRA-Ai-MED
Last synced: 10 May 2026
https://github.com/ethand91/opencv-segmentation
Sample showing image segmentation using opencv
computer-science computer-vision mediapipe opencv python3
Last synced: 11 May 2026
https://github.com/wdv4758h/danboard
Danboard is watching you >w< (A project using OpenCV for realtime face detection and using WiringPi to control the motors, running on Raspberry Pi)
Last synced: 11 May 2026
https://github.com/as567652/separate-different-type-of-blobs-using-opencv
Code snippet to seperate different type of blobs according to their radius with the help of OpenCV and Matplotlib library in python 3.
blob-image digital-image-processing matplotlib opencv python3
Last synced: 12 May 2026
https://github.com/louislelay/lane-detection-and-vehicle-tracking
C++ programming, using OpenCV, to process and analyze a video sequence of road traffic.
car-detection computer-vision cpp lane-detection lane-lines-detection opencv opencv-cpp opencv4 recognition road-detection
Last synced: 13 May 2026
https://github.com/headless-start/yolov4-tiny-edge
Real-time object detection on edge devices with YOLOv4-Tiny: CPU inference, an edge-profile FPS benchmark, and COCO accuracy, simulating a Raspberry Pi on a constrained CPU.
computer-vision darknet deep-learning edge-ai edge-computing embedded object-detection opencv python quantization raspberry-pi real-time tensorflow-lite yolo yolov4 yolov4-tiny
Last synced: 15 Jun 2026
https://github.com/memergamer/kepfeldolgozas2023
Képfeldolgozás labor feladatok 2023 - Sapientia EMTE
image-processing opencv python sapientia-university
Last synced: 22 Jun 2026
https://github.com/vaibhav-pant/object_detection_yolo
Trees detection and counting from aerial image.
deep-learning imagelabeling labelimg-tool machine-learning object-detection opencv prediction python yaml yolov5
Last synced: 12 Apr 2026
https://github.com/iamthehimansh/objectdetection
Python Object Detection Using Opencv
object-detection opencv opencv-python python
Last synced: 16 May 2026
https://github.com/laubps/polygon-detector-opencv
Advanced C++ project using OpenCV to detect and classify polygons in images. Features precise edge and contour detection, polygon classification (triangles, quadrilaterals, etc.), and a Qt-based GUI. Supports JPEG, PNG, BMP formats. Includes advanced image processing and basic AI algorithms for better classification.
cpp opencv qt qt-gui qtcreator
Last synced: 07 Jan 2026
https://github.com/manikantasanjay/indian_number_plate_character_recognition
Character Recognition of Indian Number Plates Using Deep Learning Model Architecture(CNN).
computer-vision deep-learning image-processing keras machine-learning opencv tensorflow
Last synced: 11 Apr 2025
https://github.com/argemenon/ml-codes-vs
My repo for learning Image Processing and Machine Learning
image-processing machine-learning neural-network opencv pytohn3 tensorflow
Last synced: 13 Apr 2025
https://github.com/hashim21223445/https-hashim21223445.github.io-hash-toolbox-
📄 Documentation for Vue Andoka Cloud
algorithms html java javascript machine-learning object-detection object-detection-api object-detection-model openai opencv opengl operating-system operating-system-concepts operating-system-docs operating-system-documentation operating-systems optimization python python3 ruby
Last synced: 13 Apr 2026
https://github.com/elymsyr/desktop-cat
The project gives a little cat that sits on your taskbar many functionalities. The main function is the 'Workload'. It is a system that saves the applications you are currently using and their status and allows you to restore them whenever you want quickly.
Last synced: 07 Mar 2026
https://github.com/roshniram/printed_text_recognition_and_conversion
cnn image-processing ml opencv python3
Last synced: 19 May 2026
https://github.com/csoren66/emotion-detection
Implementing a CNN model for facial emotion recognition with real-time implementation
cnn-model deep-learning detection haarcascade-frontalface opencv python
Last synced: 03 Mar 2025
https://github.com/mendez-luisjose/face-mask-detection-with-yolov8-opencv-and-streamlit
Face Mask Detection with YOLOv8, OpenCV and Streamlit
Last synced: 14 Mar 2025
https://github.com/alex-lechner/carnd-advancedlanelines-p4
Lane line detection and vehicle position estimation with computer vision. Project 4 of Udacity's Self-Driving Car Engineer Nanodegree Program.
autonomous-vehicles computer-vision lane-detection lane-finding lane-lines-detection opencv self-driving-car udacity-self-driving-car
Last synced: 21 May 2026
https://github.com/richayadav03/sign-language-detection-and-conversion-to-text-and-speech
This Python-based project employs deep learning (LSTM) and computer vision to detect sign language gestures, converting them into text and speech. It enhances communication for the hearing-impaired.
gtts lstm opencv python tensorflow
Last synced: 03 Feb 2026
https://github.com/raikel/dnfal
A deep learning-based library for real-time face analysis
deep-learning face-detection face-recognition opencv python pytorch video-processing
Last synced: 02 Jan 2026
https://github.com/roshniram/opencv-android-demo
Inverting image vertically using opencv library in Android.
Last synced: 14 Apr 2026
https://github.com/ethanjameslew/weeping-angel
dlib blink detection a la weeping angels
blink-detection dlib-face-detection doctor-who face-recognition opencv
Last synced: 19 Apr 2026
https://github.com/mostafabaghi/python-car-plate-reader
🔍 Python Car Plate Reader — A terminal-based license plate recognition tool that detects and extracts vehicle plate numbers from images using computer vision.
ai alpr automation computer-vision cv2 image-processing license-plate-recognition machine-learning number-plate-reader object-detection ocr opencv python python-project terminal-app vehicle-detection
Last synced: 06 May 2026
https://github.com/shahiransari/mousecontrol_handgesture
The program uses camera to track hand movement to control the movement of mouse on screen
camera hand-gestures java mouse-tracking movement opencv tracking
Last synced: 11 May 2026
https://github.com/gdjkhp/ama-facial-recognition
Free to Use AI Face Recognition (O_O)
cctv face-detection face-recognition flask imgbeddings mediapipe openai-clip opencv opencv-python pyqt5 python surveillance
Last synced: 29 Oct 2025
https://github.com/goatcheesesaladwithpeanutoildressing/ip-cameras-monitoring
distributed computer vision
apache-airflow apache-beam deep-learning opencv tensorflow
Last synced: 25 Feb 2025
https://github.com/paahaad/security-system-for-home
Security System for Home Using Rasberry Pi and Computer Vision
face-detection machine-learning opencv
Last synced: 29 Apr 2026
https://github.com/anish202020/real-time-emotion-face-detection
The primary purpose of this website is to detect emotions in real-time using facial expressions captured via a camera.
fer keras numpy opencv python streamlit tensorflow
Last synced: 12 Apr 2026
https://github.com/rajputrockstar/hand-star
HandStar is a Python library that uses Mediapipe and OpenCV to make hand detection and tracking easy.
mediapipe opencv opencv-python opencv2 pypi pypi-package pypi-packages python python-modules python-script python3
Last synced: 25 Feb 2025
https://github.com/adityasinh-sodha/face-recognition-system
This is a face recognition program that uses a webcam feed to detect and recognize faces. It allows the user to register new faces by associating them with names and stores this information for future recognition
dlib dlib-face-detection dlib-face-recognition face face-detection face-recognition face-recognition-system facerecognition open-source opencv python
Last synced: 02 Apr 2025
https://github.com/ushariranasinghe/fire-detection
CNN for fire detection using OpenCV techniques to enhance image features, achieving robust performance with TensorFlow and Keras.
cnn-classification keras opencv pandas tensorflow2
Last synced: 02 Jan 2026
https://github.com/reymundvirtus/opencv-eye-detection
Basic Eye Detection in Python
Last synced: 08 Apr 2026
https://github.com/reymundvirtus/coin_recognition
A Coin Recognizer System in Python using OPENCV library
coin-recognition opencv python
Last synced: 08 Apr 2026
https://github.com/abhayvashokan/live-face-recognition
Live training and recognition of faces using convolutional neural network.
Last synced: 18 Apr 2026
https://github.com/shashwatkathuria/iot-trafficmonitoringsystem
IoT based project to monitor traffic using Raspberry Pi, Pi Camera, RFID MFRC522 Module and GPIO pins.
cv cv2 cvlib gpio-pins gunshot-detection image-detection image-processing image-recognition keras mfrc522 opencv python raspberry-pi raspbian rfid tensorflow traffic-analysis traffic-light traffic-monitoring voice-recognition
Last synced: 08 Apr 2026
https://github.com/gonzalo123/peopleincamwithopencv
Detect people in a webcam with opencv
Last synced: 02 May 2026
https://github.com/nicolas12341234/pynput-project
🖱️ Monitor and control mouse and keyboard inputs with the Pynput Project, utilizing Python for automation and event tracking.
ai-keyboard cvzone developer-tools event-handling input-monitoring keyboard-mouse keylogger mediapipe mouse-tracker opencv python-automation python-mouse python-mouse-axis python-mouse-coordinate-xy python-mouse-tracker tkinter tkinter-graphic-interface virtual-keyboard-python
Last synced: 07 May 2026
https://github.com/tspannhw/rpi-noir-screen
Raspberry Pi + Apache MiniFi + Python + Noir Camera
apache-minifi apache-nifi iot opencv python raspberry-pi
Last synced: 11 May 2026
https://github.com/easonlai/azure-face-service-landmarks-git
Face Landmarks Analysis with Azure Face Service and OpenCV
azure cognitive-services face facelandmarkdetect microsoftazure opencv python python3
Last synced: 14 Apr 2026
https://github.com/baponkar/my-python-ai
A Python openCV example to detect face, eye, finger etc which are generated by ChatGPT
Last synced: 27 Apr 2026
https://github.com/aishwaryagm1999/sign_language_recognition_using_convolutional_neural_networks_in_machine_learning
This project uses a Convolutional Neural Network (CNN) to translate American Sign Language (ASL) signs into English letters. Utilizing Python, OpenCV, and TensorFlow, it processes real-time gestures from a camera, aiding communication for individuals with hearing impairments.
cnn convolutional-neural-networks labelimg opencv python sign-language-recognition tensorflow
Last synced: 31 Dec 2025
https://github.com/engineersbox/openheather
Bread identification and classification library A.K.A Heather Mason from Silent Hill 3
bread classification heather-mason machine-learning meme opencv silent-hill-3
Last synced: 22 Mar 2025
https://github.com/peppelinux/facerecognition
facial-recognition haar-cascade opencv opencv-python
Last synced: 16 May 2026
https://github.com/tqhungdev0605/facedetectioncnn
Facial recognition using CNN and OpenCV, supporting image and real-time camera detection for identification and verification.
cnn face-detection jupyter-notebook opencv
Last synced: 02 May 2026
https://github.com/mirtia/frame-detection
Frame detection using OpenCV (C++)
computer-vision contour-detection opencv opencv-cpp
Last synced: 10 May 2026
https://github.com/shibam120302/face_swap_flask_app
Face Swap is a public Python project that enables you to swap faces with someone. It can be used with photos, videos, and even a live camera.
juypter-notebook keras opencv pillow python
Last synced: 09 Apr 2026
https://github.com/k-daksh/face-detection-project
This project is Face detection using C++ and OpenCV
cpp face-detection haar-cascade haar-cascade-classifier hacktoberfest hacktoberfest2022 open-source opencv
Last synced: 18 Feb 2026
https://github.com/haveyoumetmiz/innovativecontrolsystem
An innovative Unity racing game using OpenCV to enable real-life object detection as a control system. Players steer a car using a circular object (e.g., a plate) detected via a webcam, creating an immersive gameplay experience.
gamedevelopment objectdetection opencv racinggame unity unity3d unity3d-games
Last synced: 25 Jul 2025
https://github.com/kouya-marino/alchemycv
An advanced image processing and computer vision tool with a comprehensive GUI.
computer-vision contour-detection data-science-tools digital-image-processing edge-detection fourier-transform gui-application-python image-analysis image-filters image-processing morphological-analysis morphology open-source opencv python tools
Last synced: 19 May 2026
https://github.com/shettysach/handwriting-calculator
A calculator that uses handwritten digits and operators to calculate the result, using contour detection and CNN model prediction. Tensorflow (Keras) is used to create, train and load the neural network model used for predictions. CustomTKinter is used to provide the GUI. OpenCV and Pillow (PIL) are used for contour detection.
basic-arithmetic-operations calculator cnn cnn-keras convolutional-neural-networks digit-recognition handwriting-calculator handwritten-digit-recognition jupyter-notebook keras keras-models keras-neural-networks mnist mnist-classification mnist-handwriting-recognition opencv opencv2 pillow tensorflow tensorflow-models
Last synced: 09 Feb 2026
https://github.com/futuresea-dev/recognizer-app
recognizer app
cmake datetime detection docker gui image imageprocessing java ocr ocr-python ocr-recognition opencv opencv-python pickle pillow python threading tkinter
Last synced: 09 Apr 2026
https://github.com/benjy8001/php-fpm-opencv
Multistage building of php-fpm docker image with opencv ext
docker dockerfile opencv php-fpm
Last synced: 16 May 2026
https://github.com/ahmedsana/plant-disease-detection
This code implements a Convolutional Neural Network (CNN) to classify plant diseases using the PlantVillage dataset. It includes the full pipeline for data preparation, model training, evaluation, visualization, and prediction.
aritificial-intelligence artificial-intelligence computer-vision deep-learning disease-detection grad-cam machine-learning matplotlib neural-network opencv plants plants-identification python pytorch
Last synced: 29 Jul 2025
https://github.com/sayak119/webcam_face-eye_detect
Detect face and eyes
adaboost eye-detection face haar-cascade opencv xml
Last synced: 16 May 2026
https://github.com/prasadlokhande-880/camary_controller
This project is designed to control a camera mounted on two servos (X-axis and Y-axis) and a buzzer using Arduino and Python with OpenCV for face detection. The system adjusts the servo angles to center the detected face and activates the buzzer when a face is detected.
arduino face-detection haar-cascade opencv python servo-motor
Last synced: 12 Apr 2026
https://github.com/iammm0/newton-ring-analyzer
本项目基于 PyTorch +OpenCV 实现牛顿环图像中圆环结构的自动识别与参数提取,支持单图、多图、深度模型和传统图像处理方法组合使用。
Last synced: 30 Jul 2025
https://github.com/rabbicse/face-app
A Face recognition system using TensorFlow.js for in-browser image processing and backend services powered by PyTorch, Qdrant, RetinaFace, ArcFace, and OpenCV for detection, embedding, and similarity matching. This setup ensures efficient, secure, and accurate facial recognition.
arcface deep-neural-networks docker docker-compose face-detection face-recognition machine-learning nextjs numpy opencv python pytorch react retinaface tensorflowjs typescript typescript-react
Last synced: 10 Apr 2026
https://github.com/nima-kam/tile_crack_detection
Detecting cracks in the images of Tiles
jupyter-notebook object-detection opencv python3 siamese-network tensorflow
Last synced: 12 Apr 2026
https://github.com/studas/rpi_auto_aim
An automatic aiming system for a Raspberry Pi camera couples to a panoramic tilt structure controlled by servo motors, using ESP32, GStreamer and OpenCV
auto-aim esp32 gstreamer-pipeline i2c opencv pan-tilt raspberry-pi-4 raspberry-pi-camera rpi4
Last synced: 12 Apr 2026
https://github.com/dashaun/opencvcapture-example
From live stream on July 2nd, 2024
Last synced: 01 Aug 2025
https://github.com/defi0x1/Build-Classifier-LogisticRegression
Classification countryside and metropilitian
binary-classification classification histogram-of-oriented-gradients hog-features kmeans-clustering logisticsregression opencv
Last synced: 08 Nov 2025
https://github.com/we684123/create-checkerboard-for-findchessboardcornerssb
生成圓角棋盤圖用給 findChessboardCornersSB 用,不過也有生成一般標準棋盤的功能。
chessboard findchessboardcornerssb opencv
Last synced: 27 Apr 2026
https://github.com/docsallover/real-time-object-detection
Real-Time Object Detection with Single Shot MultiBox Detector (SSD)
data-science data-science-projects detection machine-learning numpy opencv python single-shot-detection single-shot-multibox-detector tensorflow
Last synced: 09 Apr 2026
https://github.com/u-t-k-a-r-s-h/animal_classification_cnn
A CNN based animal classification system which uses deep neural network to identify features associated with each class and predicts the outcome.
computer-vision convolutional-neural-networks opencv python tensorflow
Last synced: 09 Apr 2026
https://github.com/mefaay/face_recognition_system
A user-friendly face recognition system for adding individuals with photos, querying names, and identifying faces via uploaded images or live camera. Ideal for use in security, attendance, and monitoring systems. Includes detailed information display for recognized faces.
face-recognition opencv python security
Last synced: 20 Jan 2026
https://github.com/mmali3287/smartdoorbell
IoT-enabled smart video doorbell using AI face recognition, low-latency real-time streaming, MQTT communication and instant mobile notifications for secure access control.
cplusplus esp32 facerecognition firebase iot kotlin materialdesign ml motiondetection mqtt opencv pushnotifications python raspberrypi realtimevideostreaming security
Last synced: 07 Apr 2026
https://github.com/rohithsaji97/open_gate_dip
An automatic gate opening system with an additional parking system (using Raspberry PI).
automated data-analysis digital-image-processing opencv python3 raspberry-pi-3 trained-models
Last synced: 04 Feb 2026
https://github.com/thenoobinventor/sudoku-ai-solver
OpenCV and Deep Learning are employed in extracting a sudoku puzzle from images and solving it. The project runs in a Jupyter Notebook Docker container, the Deep Learning model is built, trained and deployed with TensorFlow and the main solver programmed in Python.
ai deep-learning docker jupyter-notebook opencv python sudoku-solver tensorflow
Last synced: 09 Apr 2026
https://github.com/joswinemmanuel/livestreaming-flask
A live video streaming application implemented with OpenCV and Flask, enabling real-time video feed handling in Python.
Last synced: 08 May 2026
https://github.com/hayden-donnelly/pose-estimation
Demo of movenet pose estimation. Can be used to create videos with overlayed pose estimations for up to six people.
computer-vision machine-learning opencv pose-estimation
Last synced: 30 Sep 2025
https://github.com/rahul1582/vehicle-number-plate-detection
Detecting Vehicle Number from the Number Plate of a Car.
cnn numberplatedetection opencv pytessseract vgg16
Last synced: 11 Sep 2025
https://github.com/ml13571/Flutter-License-Plate-Recognition
Flutter ALPR/ANPR For Android & iOS: license plate recognition, vehicle number plate recognition, ALPR reader, ALPR scanner, license plate OCR, car number plate recognition
alpr android classification cnn computer-vision deep-learning flutter machine-learning ncnn object-detection opencv
Last synced: 01 Oct 2025
https://github.com/celestialtaha/facial_expression_recognition_cnn
Recongnize faces using cascade detectors and perform expression classification using CNN
cascade-detection cnn computer-vision face-detection opencv
Last synced: 20 May 2026
https://github.com/nhatnguyenyn/gesture-air-control-framework-v1
Gesture Control Framework is an advanced HCI project that turns a standard webcam into a gesture-based PC controller. Built with Python, OpenCV, and MediaPipe, it includes modules like a Virtual Painter, Virtual Mouse, and Volume Control — all operable via hand gestures.
computer-science computer-vision opencv python students tkinter-gui
Last synced: 15 May 2026
https://github.com/kenya-sk/deep-individual-tracker
"deep-individual-tracker" is a deep learning-based tracking method that takes into account the overlap of individuals to detect. This repository provides annotation, detection, trackers, and monitoring tools.
cnn density-map monitoring opencv tensorflow tracking
Last synced: 09 Mar 2026
https://github.com/abhishekjaiswar221/number-plate-recognition-system
Number Plate Detection System using DJango
django-framework opencv python3 pytorch tailwind-css
Last synced: 09 Apr 2026
https://github.com/gokulnpc/face-detection
This project uses OpenCV and deep learning to detect faces in images and videos.
computer-vision deep-learning face-detection neural-network opencv
Last synced: 04 May 2026
https://github.com/mousazourob/uplift
Mood changer that uses facial recognition to play a song to positively change the user's mood
keras-tensorflow matplotlib opencv pandas python raspberry-pi raspberry-pi-camera
Last synced: 06 May 2025
https://github.com/vishwas-chakilam/smart-attendance-system-using-opencv
The Smart Attendance System is an innovative application designed to automate attendance tracking using real-time facial recognition technology. Developed with Python, the system leverages the `OpenCV` and `face-recognition` libraries to detect and recognize faces through a live camera feed.
attendance-management-system computer-vision face-detection facial-recognition image-processing opencv python3 tkinter-gui
Last synced: 20 Jan 2026
https://github.com/vishalshenoy2002/face-recognizor
Use this face recognizer to recognise faces.
computer-vision cv2-library face face-detection face-recognition opencv opencv-python python
Last synced: 28 Apr 2026