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-08 00:22:45 UTC
- JSON Representation
https://github.com/zreechxnn/servo-controller-ocr
Servo Controller-OCR integrates computer vision, OCR, and Arduino to control a servo motor based on text detection from a webcam. It uses Python for real-time image processing and Tesseract OCR for text recognition, combined with Arduino to handle servo motor operations. Ideal for automation projects requiring text-based triggers.
arduino-uno iot-device ocr-python ocr-text-reader opencv opencv-python servo-controller
Last synced: 18 May 2026
https://github.com/justinzhang17/raymond
MRI Brain Tumor Classifier - Project used to explore different kind of method of machine learning and computer vision to detect brain tumor in MRI scans.
framer-motion keras-tensorflow nextjs opencv python tailwindcss typescript
Last synced: 14 Apr 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/kiing-dom/punch-prediction-model
A computer vision project that analyzes a boxer's stance and movements to predict likely punches. It uses deep learning models to process video input, identifying movement patterns to forecast boxing moves. Designed for sports analytics, training improvement, and strategic insights in boxing.
3d-cnn cnn computer-vision opencv prediction-model
Last synced: 27 Jan 2026
https://github.com/neanes/byzantine-chant-ocr
An OCR toolset for Byzantine chant notation
byzantine-chant byzantine-notation music music-notation ocr opencv pytorch
Last synced: 17 Oct 2025
https://github.com/plegaspi/uhdt-odcl-2025
The repo for the ODCL system developed by University of Hawaiʻi Drone Technologies for the SUAS 2025 competition
color-classification georeferencing image-processing k-means-clustering machine-learning object-detection opencv pillow python shape-classification suas text-classification yolo
Last synced: 17 Oct 2025
https://github.com/jocelynvelarde/hack-harvard-2024
Use of computer vision to detect shoplifting activity and report it into a smart dashboard
computer-vision machine-learning opencv python streamlit twilio yolov8
Last synced: 24 Feb 2026
https://github.com/vijaykr338/gesture-control
A Hand-Gesture Recognition System
mediapipe opencv openvino-toolkit
Last synced: 14 Mar 2026
https://github.com/vignesh1507/facepulse
FacePulse is a cutting-edge facial recognition-based attendance system designed to streamline and automate attendance tracking. Using AI-powered technology, FacePulse captures, registers, and verifies users' identities in real-time, providing a seamless and efficient solution for modern organizations.
Last synced: 23 Jan 2026
https://github.com/alihassanml/fight-prediction-project
This project focuses on predicting fight actions using deep learning. We utilize models such as **ResNet152** and **EfficientNetB7** to classify different fight actions. The project predicts the following actions:
cnn deep-learning efficientnet opencv rsnet50 streamlit
Last synced: 23 Jan 2026
https://github.com/infotrend-inc/ctpo-demo_projects
Jupyter Notebook examples using CTPO as their source container.
cuda opencv pytroch tensorflow2
Last synced: 14 Apr 2026
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/vmeazevedo/face_detection_opencv
Algorithm of facial detection in images and videos with the OpenCV library.
facial-detection facial-recognition opencv opencv-library opencv-python opencv4
Last synced: 15 Mar 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/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/louislelay/singular-face-tracking-robot
Enabled recognition and tracking of a specific person's face amidst a group using a pan-tilt camera.
arduino face-recognition face-tracking iac opencv python
Last synced: 28 Jan 2026
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
https://github.com/nicholascartaxo/minesweeper-bot
Python Minesweeper Bot that uses openCV
automation minesweeper opencv python
Last synced: 25 Feb 2026
https://github.com/lily-osp/quargi
This repository hosts a dual-system project featuring a serial-controlled robot powered by an Arduino, and an ESP32-CAM-based color detection and tracking module. The combination of these two systems enables advanced, responsive tracking and movement based on real-time visual input, ideal for a wide range of robotics applications.
arduino arm-robot color-detection esp32-cam mobile-base object-detection opencv serial-communication simple-robot web-remote-control
Last synced: 30 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/itis-enrico-fermi/peoplecounter
PeopleCounter project source code
cascade-classifier classification classifier computer-vision counter face-detection face-recognition haar-cascade haar-cascade-classifier models object-detection opencv opencv-python people-counter people-detection python3 recognition
Last synced: 15 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/brianrscode/piedra-papel-tijera-opencv
Juego de piedra, papel o tijera implementado en Python usando OpenCV y MediaPipe para la detección de manos. Juega contra la computadora realizando gestos con tu mano frente a la cámara.
mediapipe mediapipe-hands numpy opencv opencv-python python python3
Last synced: 31 Jan 2026
https://github.com/mekhyw/yolov5-facial-recognition
Object Recognition model training for identifying faces of humans and fursuits in real-time, using YOLOv5
jupyter-notebook opencv yolov5
Last synced: 09 Feb 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/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/ayusharma03/policemitra
🚔 PoliceMitra: AI-Powered Law Enforcement Assistance System: PoliceMitra is a web-based system designed to support law enforcement agencies by integrating advanced AI technologies. It streamlines workflows, detects weapons in crime scene media, and retrieves legal information in real-time through a powerful RAG-based chatbot.
ai docker fastapi llama3 llm ml opencv rag yolov8
Last synced: 10 Feb 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/rodrigobarbaedu/color-ball-robot-tracker
Este proyecto implementa un robot autónomo utilizando Raspberry Pi, Elegoo Smart Robot Car V4, Python y OpenCV para evitar obstáculos, reconocer y seguir pelotas de colores.
arduino arduino-uno c cpp elegoo-robot-car esp32s3-camera-tft opencv python raspberry-pi
Last synced: 12 Feb 2026
https://github.com/ab007shetty/facial-landmarks-detection
Facial landmarks Detection using dlib, OpenCV, and Python
dlib-face-detection face-detection landmark-detection opencv python
Last synced: 02 Jun 2026
https://github.com/faseeh41/fire-detection-using-yolov8
Fire detection using YOLOv8 involves utilizing a state-of-the-art object detection model to accurately identify fire in images or video feeds in real-time, leveraging its advanced capabilities to enhance early warning systems.
alert cnn email nlp object-detection opencv python roboflow-dataset sound yolov8
Last synced: 13 Feb 2026
https://github.com/zentrocdot/lazyimageupscaler
LazyUpscalerGui
ai artificial-intelligence gradio image images opencv pil python3 skimage stable-diffusion upscale upscaler
Last synced: 14 Feb 2026
https://github.com/boemer00/edge-processing-remote-sensing
Develop a lightweight, efficient neural network model for real-time satellite image classification on cloud-based edge computing environments, focusing on robustness and adaptability.
computer-vision convolutional-neural-networks docker edge-computing mobilenet opencv optuna python remote-sensing
Last synced: 16 Apr 2026
https://github.com/shinjitsue/attendabot
A Python-based face recognition system that automates student attendance. It integrates Firebase for real-time database management, making it efficient and scalable. This project aims to simplify and digitize attendance taking in classrooms.
computer-vision face-recognition firebase-auth numpy opencv pillow python
Last synced: 15 Feb 2026
https://github.com/trkgrn/car-distance-estimation
Kocaeli Üni. Bilgisayar Bilimlerinde Yeni Teknolojiler ders içi proje ödevi
artificial-intelligence opencv python3 yolov5
Last synced: 03 Mar 2026
https://github.com/momsfriendlyrobotcompany/ranger
Robot Autonomous NaviGatER (Ranger)
inertial-navigation-systems opencv python raspberry-pi robotics
Last synced: 03 Mar 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/omarazizi/chroma-ai
Turn your Black & White images to colored with AI
deep-learning image-processing machine-learning neural-networks opencv python
Last synced: 17 Apr 2026
https://github.com/hoanle396/svm-detection-license-plate
ai flask license-plate-recognition opencv plate-detection python
Last synced: 17 Apr 2026
https://github.com/nata-vito/see_how_pkg
Project developed with the aim of integrating technologies such as computer vision into ROS, with a view to ease of adaptation and accessibility.
mediapipe opencv python ros-melodic
Last synced: 17 Apr 2026
https://github.com/robotical/marty_face_tracker
Face, eye and smile tracking over ROS
classifier marty opencv robot robotical ros
Last synced: 18 Apr 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/patelvivekdev/face-recognition
Face recognition with OpenCV and python
face-recognition opencv pyhton3
Last synced: 19 Apr 2026
https://github.com/basemax/colorizeblackwhiteimagepython
Colorize black & white images, using machine learning in Python
colorize colorize-image colorizer cv2 deep-learning image-colorizer machine-learning machine-learning-models machine-learning-practice machine-learning-projects machine-learning-tutorials opencv py python python3
Last synced: 19 Apr 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/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/irohandev/object-detection-model
Object detection model using Python & OpenCV 🐍🔍: Identifies and tracks objects in real-time with precision and efficiency. 🚀👁️
object-detection opencv python
Last synced: 25 Apr 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/leo-aa88/py-security-camera
A simple security camera written in Python which starts recording when a face is detected and warns the user by e-mail.
opencv opencv-python opencv2 opencv2-python security-cam security-camera security-camera-python
Last synced: 27 Apr 2026
https://github.com/hritik5102/magic-of-opencv
OpenCV is a library of programming functions mainly aimed at real-time computer vision.
backgroud-filter ball-tracker computer-vision corner-detection edge-detection gamma-correction haar-cascade image-processing lane-detection mouse-tracker object-detection ocr opencv opencv-python opencv-tutorial python3 trackbar tracking-ball video-analysis
Last synced: 28 Apr 2026
https://github.com/arpahls/gatekeeper
Mission-critical access gatekeeper using face verification and emotion-risk policy checks.
access-control arpa biometrics deepface emotion-analysis face-verification mission-critical opencv python security tensorflow
Last synced: 08 Jun 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/rampa2510/opencv-projects
Here are my projects which made using openCV module of python
cascade-classifier cascade-classifiersfrom face-detection opencv programm python python-3 python-library python3 tutorial webcam
Last synced: 29 Apr 2026
https://github.com/githubharald/particlesystem
A simple particle system implemented with Python and OpenCL.
computer-graphics opencl opencv particle-system python
Last synced: 29 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/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/0x1da9430/cubesolver
A 3x3x3 Rubik's Cube Solver for Android
opencv rubiks-cube rubiks-cube-solver two-phase-algorithm
Last synced: 29 Apr 2026
https://github.com/bipinoli/content-aware-image-resizing-with-seam-carving
Keeps the content information intact by removing relatively unnoticeable parts of the image while resizing.
c-plus-plus carving dynamic-programming image image-processing opencv processing qt seam seam-carving
Last synced: 29 Apr 2026
https://github.com/gitbolt/self-driving-rpi
🚙 A simple self driving car using computer vision in Raspberry Pi
computer-vision opencv raspberry-pi self-driving-car tensorflow
Last synced: 29 Apr 2026
https://github.com/malintha-induwara/tea-craft
Tea factory management system to streamline operations
java javafx materialfx mysql opencv zxing
Last synced: 29 Apr 2026
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/ibaigorordo/cv_videowriter
Wrapper library around the OpenCV VideoWriter function with some extra features
computer-vision opencv opencv-python python video-writer
Last synced: 30 Apr 2026
https://github.com/lampask/stools
Image recognition AI's for STO minigame automation
image-processing image-recognition opencv pipenv python star-trek-online sto
Last synced: 30 Apr 2026
https://github.com/kelvins/ipcv-snippets
:framed_picture: Image Processing and Computer Vision code snippets
computer-vision image-processing opencv python
Last synced: 30 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/javaidiqbal11/humanbody-skeleton-detection-using-opencv-python
This repo is for Human Body skeleton detection using Open CV with Python,
humanbody-skeleton opencv python shell skeleton-application
Last synced: 30 Apr 2026
https://github.com/jakekandell/rubiks-cube-teacher
Teaches 2-Look OLL and PLL for the Rubik's Cube With the Help of Computer Vision
c-plus-plus computer-vision opencv rubiks-cube rubiks-cube-solver rubikscube teaching thresholding
Last synced: 01 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/arseniistratiuk/ocr-passports
OCR Passports with Tesseract and OpenCV. Project for MAN (Minor Academy of Sciences of Ukraine).
machine-learning ocr-recognition opencv passport-mrz python tesseract-ocr
Last synced: 02 May 2026
https://github.com/ahmetaksungur/eye-tracking-with-opencv
Eye tracking using opencv python
Last synced: 02 May 2026
https://github.com/f33rni/dataser
Image dataset generator for training neural networks. Capable of randomly modifying various image parameters, enhancing the image dataset
dataset dataset-generation enchancer image image-classification image-processing opencv pyqt5 python
Last synced: 02 May 2026
https://github.com/tanaytoshniwal/image-processing
Some Programs and my Implementation for Image processing in Open CV using Python
opencv opencv-python opencv2 python python-2 python-3 python2 python3
Last synced: 02 May 2026
https://github.com/mvrilo/cam
cam is a package for Go that provides a high level api (similar to net/http) and a small set of plugins for working with camera frames.
cam camera camera-frames computer-vision computervision go gocv golang opencv video webcam
Last synced: 02 May 2026
https://github.com/farzonl/lenscraft
An open source implementation of Photobooth
computer-vision cross-platform opencv opencv2 photo-booth
Last synced: 03 May 2026
https://github.com/vaibhavpandeyvpz/facecog
Test project for real-time face recognition using dlib & OpenCV on Python.
ai face-detection face-recognition ml opencv real-time
Last synced: 03 May 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/bradleynull/patrolbot
Creating a Raspberry Pi controlled two wheeled robot to patrol the house.
opencv opencv-python pitft pygame python3 raspberry-pi robotics rpi-camera ultrasonic-sensor
Last synced: 03 May 2026
https://github.com/jn513/curso-de-visaocomputacional-com-python
Curso de Visão Computacional com Python-OpenCV feito por mim.
colab colab-notebook colaboratory opencv python3
Last synced: 03 May 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/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/filippofinke/plate-recognition
🚘 Simple plate recognition using tesseract and opencv
opencv plate plate-recognition python tesseract
Last synced: 05 May 2026
https://github.com/akash-peace/text-recognition
Text Recognizer project objective is to make a text recognising model with Tesseract-OCR.
east imutils numpy opencv python3 tesseract-ocr
Last synced: 05 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/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/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/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/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/ostrowskaaa/redust
CNN trained to find white defects on the photo and create a mask that represents these defects. The mask is for later use in image inpainting with OpenCv.
Last synced: 07 May 2026
https://github.com/marc-kruiss/signlanguage-actiondetection
This project allows to train and test sign language data to identify numbers, the alphabet and poses with the help of opencv and mediapipe
action-recognition ai artificial-intelligence lstm lstm-neural-networks mediapipe mediapipe-hands opencv python
Last synced: 08 May 2026
https://github.com/ibrahimbagwan1/hand-tracking-virtual-painter
An AI-powered virtual painting app using real-time hand tracking with OpenCV and MediaPipe. Move your hand to draw on screen without touching any hardware—just gestures and a webcam!
ai computer-vision drawing-app gesture-recognition hand-tracking machine-learning mediapipe opencv python realtime virtual-painter
Last synced: 08 May 2026
https://github.com/omagrawal1111/invisibility-cloak
A Python Program to make anything invisible which comes under red cloth
Last synced: 08 May 2026
https://github.com/tirtharajsinha/vision-x
vision - X is a computer Vision project deployable on web ,totally based on django-python framework.
computer-vision django django-framework django-project html5 image-classification image-processing opencv python python3 webapp website
Last synced: 09 May 2026
https://github.com/apchavan/steganography
A command line project developed in C++ for encryption and decryption of text in a given image.
gcc gtkmm linux opencv openssl steganography text-decryption text-encryption
Last synced: 09 May 2026
https://github.com/sowham-3098/basic-face-mask-ar-using-python-opencv
Face Mask AR is a Python program that detects faces in a live video stream and augments them with a mask image. This provides a fun and interactive way to try on different masks virtually.
augmented-reality face-detection opencv python3
Last synced: 09 May 2026