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-11 00:22:21 UTC
- JSON Representation
https://github.com/alancunningham/waveshare-eink-face-detector
A Raspberry Pi powered e-ink display that detects faces and snaps a photo.
camera detects-faces eink face-detection faces opencv opencv-python photo photoframe python3 raspberry-pi raspberry-pi-camera raspberrypi waveshare waveshare-eink
Last synced: 06 Mar 2026
https://github.com/hxndev/pose-detection
Human pose estimation from video plays a critical role in various applications such as quantifying physical exercises, sign language recognition, and full-body gesture control.
mediapipe mediapipe-pose opencv opencv-python pose-detection pose-estimation python
Last synced: 09 May 2026
https://github.com/mgmacias95/vision-por-computador
Prácticas de la asignatura Visión por Computador - Grado en Ingeniería Informática (UGR)
computer-vision ingenieria-informatica opencv practicas python ugr vision-por-computador
Last synced: 07 May 2026
https://github.com/cloudwiser/recognition
CNN-based object detector for video files & streams
cnn cnn-for-visual-recognition object-detection opencv ssd-mobilenet video-processing yolov3
Last synced: 28 Apr 2026
https://github.com/kanpuriyanawab/handsigns
A CNN built using Keras and TensorFlow 2.2.1 as backend that uses OpenCV camera to count the fingers on taking snap
jupyter-notebook opencv python3 tensorflow
Last synced: 05 May 2026
https://github.com/tilfin/face-detection
Face Detection comparing OpenCV and Dlib on Python
dlib face-detection opencv python
Last synced: 10 Feb 2026
https://github.com/rabyte-association/usb-universal_ballistic_shooter
Ochota na naukę technical research project.
ai arduino education kinect opencv python raspberry-pi-pico tensorflow
Last synced: 16 Apr 2026
https://github.com/beverlyroadgoose/human
Webcam feed face, emotion & motion detection using OpenCV
Last synced: 28 Feb 2025
https://github.com/daelsepara/deformablepartsmodel
Object Detection using Deformable Parts Models using GTK, C# and EmguCV (OpenCV .NET Wrapper)
deformable-parts-model emgucv gtk opencv
Last synced: 14 Apr 2026
https://github.com/ofelipelucca/jumpking-jumping-in-real-life
Uma aplicação que permite usar seus movimentos, capturados através da webcam, para jogar jogos. Criado com C++ e a biblioteca OpenCV, adaptado para jogar JumpKing.
computer-vision cpp game game-mod opencv opencv2 software webcam webcam-capture
Last synced: 02 May 2026
https://github.com/singhxtushar/automark
This is a Smart Attendance System designed using a pre-trained model called Haar-Cascade Classifier, OpenCV and other various Dependencies to mark the attendance in a smarter way and saves the lecture time.
haar-cascade-classifier kneighborsclassifier opencv pickle pywin32 smart-attendance-system streamlit-webapp
Last synced: 29 Apr 2026
https://github.com/codeperfectplus/face-mask-detection-opencv-tfod
Face-mask detection in Python using OpenCV and Tensorflow-object detection
face-detection object-detection opencv python tensorflow
Last synced: 10 May 2026
https://github.com/sangamprashant/document-scanner
The Document Scanner is a Python project that automates the process of enhancing poorly scanned documents. It detects document corners, applies perspective transformation, sharpens the image, and enhances readability using OpenCV.
document-scanner documet opencv python scan scanner
Last synced: 06 May 2026
https://github.com/shashankkumbhare/facial-keypoints-detecter
A computer vision project to build a facial keypoints detection system.
cnn computer-vision convolutional-neural-networks deep-learning face-detection facial-filters facial-keypoints facial-landmarks opencv
Last synced: 22 Apr 2025
https://github.com/nuraj250/traceback-reverse-image-finder
TraceBack helps you instantly find the source of any image, detect edits or crops, and identify AI-generated or fake images—all with one click.
ai-image-detection computer-vision deep-learning flask image-recognition opencv perceptual-hashing react reverse-image-search
Last synced: 05 May 2026
https://github.com/kolsha/stereo-calibrator
Tool for calibration of stereoscopic system, with the possibility of minimizing the calibration error. Part of the thesis of a bachelor of physics at NSU.
calibration camera camera-calibration minimization opencv qt qt-opencv stereo-calibration stereo-vision zhang
Last synced: 08 May 2026
https://github.com/asadullah-dal17/utils
draw text with better readability OpenCV python (backgrounded text), Draw shapes with controlled transparency using OpenCV-python only, like rectangle, :green_square: custom shape fillPoly :small_red_triangle: , with opacity
Last synced: 18 Apr 2026
https://github.com/2000pawan/smart-face-recognition-system
👁️ Smart Face Recognition System using Machine Learning This is a GUI-based Smart Face Recognition System built using Python, Tkinter, OpenCV, and Machine Learning techniques. It can recognize faces in real-time webcam feeds capturing new training data via webcam.
ai artificial-intelligence computer-vision face-recognition haar-cascade-classifier image-processing machine-learning opencv pillow python tkinter-gui
Last synced: 30 Apr 2026
https://github.com/bbs1412/smartattendancesystem
Smart Attendance System to automate the attendace calculation in lectures using Python
attendance-monitoring attendance-system face-recognition opencv parallel-computing python
Last synced: 16 Apr 2026
https://github.com/gholamrezadar/tileable-texture-vizualizer
A GUI app made using python and opencv to find the tileable part in Images/Textures.
image-processing opencv python
Last synced: 09 May 2026
https://github.com/sefakcmn00/documentation-scanner-opencv
It is the documentation scanner project of our Computer Vision work with Opencv. In this project, documents shown to the computer camera were scanned using Opencv artificial intelligence libraries. Below I tried to explain the details of the project step by step.
computervision documantation opencv opencv-python python3 scanner
Last synced: 13 May 2026
https://github.com/harshd23/attendance_system_using_face_recognition
The purpose of this Attendance System Using Face System is to record the presence or attendance of employee through a browser by recognizing the faces captured through a webcam. For this record-keeping, a database was built to store the in-time and out-time of the employee.
attendance-management-system face-recognition histogram-of-oriented-gradients machine-learning opencv scikit-learn sqlite-database support-vector-machine
Last synced: 18 May 2026
https://github.com/jasonlovesdoggo/jamboard
Low-cost, paper-based instrument board —making music more economically inclusive for all. Tied 1st and 2nd in 3 categories @ HT6 2024
Last synced: 20 Jan 2026
https://github.com/drapegnik/objectdetector
:octocat: human detector that accurately bounds the human model on the photo
computer-vision cv object-detection opencv python
Last synced: 04 May 2026
https://github.com/darwincamahalan/heart-rate-detection
A Computer Vision project thats detects person Heart Rate Per Minute (BPM) for medical consultation data grathering
bpm computer-vision eulerian-video-magnification facial-recognition heartrate-analysis heartrate-monitor javascript medical-application medical-application-webapp nextjs opencv python reactjs
Last synced: 11 Apr 2026
https://github.com/bulletsentence/image-analysis-opencv
Image analysis in Python3 using OpenCV to edit and render a video, and create screenshots from some frames.
Last synced: 05 May 2026
https://github.com/pferreirafabricio/graphic-computing
🖼️ Studies and activities of the discipline of Graphic Computing
graphic-computing numpy opencv python
Last synced: 09 May 2026
https://github.com/parth5757/python_project_old
Python project(programs) collection to practice python
instapy leetcode-python opencv pygame python regx
Last synced: 12 Apr 2025
https://github.com/kevinkit/correctsitting
This is a project that will make you sit correctly. It will take advante of machine learning algorithms.
keras machine-learning medical-imaging opencv tensorflow
Last synced: 16 Apr 2026
https://github.com/hxndev/live-hand-tracking-using-python
In this project, we will be tracking our hand(s) and its features using mediapipe. This project can be further used to count number of fingers, calculate distances or AI Virtual Mouse or Keyboard.
hand-tracking mediapipe opencv opencv-python python
Last synced: 29 Apr 2026
https://github.com/0904-mansi/face-recognition-challenge-engage-22
I propose criminal identification system and missing people identification for Police Department to enhance and upgrade the criminal distinguishing into a more effective and efficient approach. Technology working behind is face recognition.
face-detection face-recognition numpy opencv python3 tkinter-gui
Last synced: 06 May 2026
https://github.com/echosingh/virtualshootinggame
Use your hand to aim and shoot targets on the screen, all while enjoying a dynamic and engaging gameplay experience
mediapipe opencv pinch-to-shoot pygame python3 shooter-game
Last synced: 29 Apr 2026
https://github.com/caesariodito/k-musical-notation-img-processing
5th Semester Assignment; Image Processing on Numbered Musical Notation
feature-extraction image-processing musical-notation ocr opencv python
Last synced: 17 Apr 2026
https://github.com/fqwqf/faqnet
faQnet /fɑːkjuːnet/是一个c++神经网络框架,它使用OpenCV库,并且使用单列矩阵储存输入输出。"faQnet"这个名字是"flexible and Quick neural network"的缩写,旨在实现一个强调灵活性和快速开发的神经网络框架,能够适应各种神经网络架构,同时提升开发效率。
Last synced: 26 Jan 2026
https://github.com/frankson18/virtual-puzzle-on-google-meet-with-python-and-opencv
Trabalho final da disciplina de Processamento digital de imagens da UFRN. Inspirado no vídeo do MurtazasWorkshopRoboticsandAI, o quebra-cabeça virtual é um programa que faz com que o usuário consiga manipular fotos presentes no seu visor utilizando o movimento de suas mãos, assim sendo possível criar um quebra-cabeça para ser montado.
cvzone google-meet opencv processing-images puzzle-game python virtualcamera
Last synced: 03 May 2026
https://github.com/40uf411/facial-keypoints-detection
Facial keypoints detection using Pytorch
computer-vision facial-keypoints kaggle opencv pytorch
Last synced: 04 May 2026
https://github.com/mogi-ros/week-1-8-cognitive-robotics
Machine learning based line following using TurtleBot3 with ROS2 Jazzy and Gazebo Harmonic
amcl camera cnn-classification gazebo gazebo-simulator harmonics lidar line-follower-robot line-following localization mapping navigation opencv python3 ros2-jazzy slam tensorflow turtlebot3
Last synced: 16 Aug 2025
https://github.com/nikhil25803/count-reps
A customizable computer vision application to count different exercise reps with database support to track data.
computer-vision mediapipe opencv python3
Last synced: 08 May 2026
https://github.com/fedoxyz/breasttumorpredictor
SAM-2 and classification model, training on ultrasonic images dataset for predicting and segmenting breast tumors
breast-cancer breast-cancer-prediction cnn-classification opencv sam sam2 segmentation
Last synced: 25 Apr 2026
https://github.com/dadecoza/picair
Java OpenCV app to track a Pictionary Air pen
fun opencv opencv-java opencv3 pictionary pictionaryair
Last synced: 03 May 2026
https://github.com/mssm199996/trafficlightdetection
Traffic light detection java desktop application using OpenCV Cascade Classifiar
cascade-classifier java javafx opencv
Last synced: 09 May 2026
https://github.com/abhi-bhatra/ai-banking-suite
(Azure Developer League Project) AI Enabled Banking Suite
artificial-intelligence banking opencv
Last synced: 06 Jun 2026
https://github.com/selcuukyilmazz/fingertracker
Finger tracker that can define shapes and create hovering tables. Written in C++ and used threading.
computer-vision cpp hoverboard opencv shapedetection skin-detection threading
Last synced: 12 May 2026
https://github.com/wykerd/chopfox
A utility that uses computer vision to extract information from comic strips
cli comic comics computer-vision cpp cpp-library manga ocr opencv splitter
Last synced: 16 Apr 2026
https://github.com/ahmetaksungur/live-face-recognition-with-opencv
Face recognition in live view with Opencv
face-recognition facetracking live opencv opencv-python python
Last synced: 09 May 2026
https://github.com/kawai-senpai/py-visualslam_ft.flightmatrix
This project implements a real-time Visual SLAM system for 3D pose estimation using monocular visual odometry in the FlightMatrix simulation environment. It processes video frames to estimate camera trajectory and integrates with the KITTI dataset for real-world testing and validation.
flightmatrix flightmatrixbridge kitti-dataset opencv slam visual-slam visual-slam-learning
Last synced: 28 Jan 2026
https://github.com/ayushmaanfcb/anpr-application-with-powerbi-dashboard-and-chatbot
The project was developed to automate the management of vehicles inside a campus.
artificial-intelligence chatbot computer-vision deep-learning easyocr flask googlesheetsapi machine-learning openai opencv powerbi pytesseract
Last synced: 14 Feb 2026
https://github.com/ravijo/realsense-calibration
Linux Compatible Source code for Intel® RealSense™ D400 Series Custom Calibration
calibration camera camera-calibration opencv opencv-camera realsense realsense-camera realsense2
Last synced: 03 May 2026
https://github.com/chrismuntean/pursuit-alert
Counter surveillance system that detects vehicles that may be following you using ALPR. Designed simply with open source projects.
alpr computer-vision easyocr opencv pytorch ultralytics yolov9 yolov9-object-tracking
Last synced: 01 May 2026
https://github.com/abendayan/anomaly-detection
anomaly-detection opencv opencv-python python ucsd
Last synced: 13 May 2026
https://github.com/marcogdepinto/dogs-vs-cats
Deep learning to classify if a picture contains a Dog or a Cat using Python, OpenCV, Keras.
deep-learning deep-learning-tutorial deep-neural-networks image-classification keras numpy opencv python python3
Last synced: 13 Apr 2026
https://github.com/mmaarij/parallelized-number-plate-detection-system-using-opencv-openmp
A Parallelized Number Plate Detection System developed for Windows using Visual Studio. It utilizes OpenCV and OpenMP to efficiently detect number plates in images and recognize characters on them. The primary goal of this system is to speed up the process of detecting and recognizing number plates in images or video frames.
character-recognition cpp nerual-network number-plate-detection number-plate-recognition opencv openmp openmp-optimization openmp-parallelization perceptron python
Last synced: 11 May 2026
https://github.com/eeshaarif/idoctify
A web application built on Django to better manage records of patients by implementing Facial Recognition (-OpenCV-)
django face-recoginition machine-learning numpy opencv opencv2 web-application
Last synced: 06 May 2026
https://github.com/nvhnam/fooddetector
A web application that use a YOLOv10b model, got mAP50 of 0.92, trained on the VietFood67 dataset to perform real-time Vietnamese food recognizing.
food-detection object-detection opencv python real-time roboflow rtsp-stream streamlit vietfood67 yolov10
Last synced: 01 May 2026
https://github.com/qengineering/opencv_ocr_tesseract
Text recognition with OpenCV and tesseract
ocr ocr-recognition opencv tesseract tesseract-ocr
Last synced: 15 Apr 2026
https://github.com/lazyoracle/motion-detection
Motion Detection in Video Feed using OpenCV with Python
computer-vision image-processing motion-detection opencv pandas python3 video-processing
Last synced: 22 Jan 2026
https://github.com/tonystrawberry/university.ets.mti805
⚽️ MTI805 course project - Computer vision
Last synced: 01 May 2026
https://github.com/akash-peace/cv-shape-color-detection
Virtual Sketch project objective is to make a drawing tab that can be controllable by hand movement.
Last synced: 10 May 2026
https://github.com/mpolinowski/opencv2-tracking-algorithm
Using the meanshift and optical flow algorithm to trackt objects in RTSP video streams and mp4 video files
camshift meanshift object-tracking opencv opencv-python optical-flow
Last synced: 30 Apr 2026
https://github.com/shxntanu/autoinsight
🚗 RaspberryPi based Vehicle and Crash Detection system, powered by Flutter.
flutter opencv portfolio yolov5
Last synced: 20 Aug 2025
https://github.com/moseskenny/tool-suite
A privacy-focused desktop utility suite built with Electron and a high-performance Python engine.
automation electron opencv pandas python-
Last synced: 06 Jun 2026
https://github.com/vartikaraj2512/eggqualitygrading-project-withopencv
🥚 **Egg Quality Grading Project with OpenCV** 🥚 Revolutionizing egg sorting in the poultry industry using OpenCV and ML! 🚀 Our model classifies eggs like Brown, White, and more, enhancing automation in large farms. 🐔 It detects egg types, sorts them, and reduces errors, boosting efficiency. Embrace ML's growing role in industrial automation!
annotations googlecolab machine-learning mlmodel object-detection opencv python roboflow yolov5
Last synced: 17 Jan 2026
https://github.com/phenomsg/project_visually_impaired
Project Visually Impaired integrates TensorFlow Lite for object detection with Raspberry Pi's sensor system for real-time alerts, including fall detection and emergency notifications, enhancing safety for visually impaired individuals.
gtts opencv raspberry-pi rpi-gpio telegram-bot-api tensorflow-lite
Last synced: 10 May 2026
https://github.com/vmeazevedo/text_codifier
Script para codificação/decoficação de dados armazenados em um arquivo de texto.
Last synced: 06 May 2026
https://github.com/sathyasris27/automated-crime-detection
A crime detection and campus management system that helps in the detection, classification and subsequent mitigation of crimes occurring in a region of surveillance.
3d-cnn android capsule-networks computer-vision opencv slow-fusion video-classification
Last synced: 10 May 2026
https://github.com/reshalfahsi/ggb
Implementation of GGB color space
ggb-color image-processing medical-image-processing opencv pillow python skimage
Last synced: 14 Jun 2025
https://github.com/monzerdev/sign-language-detection
Real-time sign language detection using CNN and MediaPipe for hand landmark recognition. Implements deep learning models to classify sign language gestures from live video input.
cnn computer-vision deep-learning machine-learning mediapipe opencv pandas python pytorch real-time signlanguagedetection
Last synced: 10 Feb 2026
https://github.com/krisharul26/smart-way-gate-monitoring-system-for-supermarket-due-to-the-covid-19-period-using-ai--live-streaming
This project is related to whether the person is carrying a rolling basket as well as wearing a mask with them into entering the supermarket or else. The system will generate an alert in terms of sound as well as text.
computer-vision deep-learning objectdetection opencv python ssd-mobilenet
Last synced: 24 Apr 2026
https://github.com/sunsided/bht-mas
Maschinelles Sehen TI-M an der BHT Berlin
bht-berlin computer-vision cplusplus opencv
Last synced: 30 Apr 2026
https://github.com/brndnmtthws/doge-streamer
Stream Doge
ffmpeg live-streaming opencv stream twitch x264 youtube-stream
Last synced: 13 Apr 2026
https://github.com/alrifat2/opencvhandtracking
Library for OPENCV users. Easily implement hand tracking to your project without any manual work.
Last synced: 06 May 2026
https://github.com/omarbazaraa/cnc-machine
A CNC machine powered by Arduino for solving Android Flow game, and drawing images.
algorithm arduino cnc opencv serial-communication
Last synced: 13 Apr 2026
https://github.com/rezaafaisal/shrimp-detection
By applying object detection techniques using EfficientDet, this model can detect and count the number of shrimp on an image.
efficientdet keras object-detection opencv python tensorflow
Last synced: 04 May 2026
https://github.com/itsabhinavm/smart-board
A gesture based drawing platform made using openCV and media pipe. Performs drawing through hand detection and finger tracking,
Last synced: 12 Feb 2026
https://github.com/farzonl/augmentedrealityapp
An android app I wrote that lets you replace checkered boards with images.
android augmented-reality opencv
Last synced: 04 May 2026
https://github.com/ryeguard/cvpipe
A tool for quickly prototyping computer vision filters and operations using OpenCV/GoCV.
Last synced: 27 Feb 2026
https://github.com/sathyasris27/attendance-management-with-face-recognition
A face recognition-based attendance monitoring system to enhance and upgrade traditional systems to improve efficiency and automate routine tasks.
convolutional-neural-networks deep-learning face-recognition haar-cascade opencv
Last synced: 16 May 2026
https://github.com/aman9026/custom-filters
Simple guide with code snippets for creating Custom-Filters by Image-Processing
digital-image-processing filter filters guide image-processing mlops numpy numpy-arrays opencv python3 tutorial tutorial-code
Last synced: 05 May 2026
https://github.com/qengineering/opencv_ocr_detect_text
Detect text in an image with OpenCV
deep-learning ocr ocr-detection onnx opencv raspberry-pi-4 raspberry-pi-64-os
Last synced: 06 May 2026
https://github.com/telsav/recognizer
采用python的面部识别
aspnet-core data-science deep-learning keras machine-learning neural-networks opencv pythonnet tensorflow theano
Last synced: 14 Jun 2025
https://github.com/basemax/colorrecognitionpython
Color recognizer app which can detect names of image colors using Python.
color color-detect color-detection color-detector color-recognition colorscheme image-processing image-recognition opencv opencv-python opencv3-python py python python3
Last synced: 30 Apr 2026
https://github.com/deepali-14/hand_gesture_to_text_converter-divyaanuvadak
DivyaAnuvadak - A project that is able to convert Hand Gesture to corresponding equivalent Text.
artificial-intelligence cv2 deep-learning gesture-to-text hand-gesture-recognition indian-sign-language indian-sign-language-recognition indian-sign-language-translator jupyter-notebook labelimg-tool machine-learning opencv python reactjs tensorflow tensorflow-js tensorflow-models tensorflow-object-detection tensorflow-object-detection-api vscode
Last synced: 21 Jan 2026
https://github.com/umerghafoor/precision-farming-robot
Precision Farming Robot using ESP32 for motor control and live video streaming. Controlled via MQTT and a GUI, this system aims to automate farming tasks for smart agriculture.
esp32 iot mqtt opencv precision-farming robot-control smart-agriculture
Last synced: 14 Feb 2026
https://github.com/pinto0309/yolotraindatagenerate
Procedures and tools for semi-mechanically automatically generating YoloV2 original learning data from video.
Last synced: 05 May 2026
https://github.com/souzaeu/visionmoto
Sistema inteligente de detecção e rastreamento de motos em tempo real utilizando visão computacional.
Last synced: 29 Apr 2026
https://github.com/076923/cv2-utils
Python OpenCV Utilities
computer-vision image-processing opencv opencv-python opencv-python-utilities opencv-python-utils python
Last synced: 05 Jan 2026
https://github.com/muralikrishnan-r14/image_dehazing_using_dark_channel_prior
Advanced Real-Time Image Dehazing with Dark Channel Prior for Enhanced Computer Vision
applications-autonomous-systems-and-robotics dark-channel-prior datascience image-processing machinelearning numpy opencv optimization-for-performance python3 real-time-processing
Last synced: 06 Feb 2026
https://github.com/codeantik/car-pedestrian-detector
A detector which detects cars and pedestrians on the road
haarcascade-classifier machine-learning opencv python
Last synced: 06 May 2026
https://github.com/jordankzf/hough-circle-traffic-light
Detect and recognise traffic lights using Hough circle transform implemented with OpenCV and Python
autonomous-driving autonomous-vehicles computer-vision hough-circle-detector hough-circles opencv python traffic-light traffic-sign-recognition traffic-signs
Last synced: 29 Apr 2026
https://github.com/americast/blood-smear-analysis
Counts number of RBCs and WBCs in a photo of blood smear
blood-smears computer-vision cpp image-processing opencv
Last synced: 06 May 2026
https://github.com/hamarshehmhmd/face_trackerv2
This is an update for te Face_Tracker Project that takes a picture of the user and authenticates if the user in the picture is the same person on the camera
Last synced: 13 Apr 2026
https://github.com/nagan319/easycnc
Platform-independent solution for effectively managing 3-axis CNC workflows.
2d-packing bin-packing-problem cnc cnc-machine frc frc-python irregular-packing manufacturing manufacturing-sw matplotlib numpy opencv opencv-python pyqt6 pyqt6-desktop-application python qt sqlalchemy sqlalchemy-orm sqlalchemy-python
Last synced: 29 Jan 2026
https://github.com/cryogenicplanet/uofthacks-2020
Not sure what to wear in unpredictable weather? Clothology allows you to choose your clothing attire based on what others in your area are wearing.
clothing-detection-dataset flask inception-v3 opencv react-native tensorflow
Last synced: 10 Apr 2025
https://github.com/sascha37/super-mario-motion
Application written in Python, that uses machine learning to translate your movements into inputs for Super Mario Bros. 1.
Last synced: 28 Jan 2026