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/shxntanu/autoinsight
🚗 RaspberryPi based Vehicle and Crash Detection system, powered by Flutter.
flutter opencv portfolio yolov5
Last synced: 20 Aug 2025
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/fastuptime/volume_up_and_down_with_your_index_finger
This project uses OpenCV and MediaPipe to control your computer's volume with simple hand gestures. Move your index finger to the right to increase the volume and to the left to decrease it.
finger opencv python volume volume-control
Last synced: 15 May 2025
https://github.com/vaquierm/mnist_classification
🖼 A supervised classification model, which predicts the labels of a Modified MNIST dataset. 1st place in Kaggle competition
classification cnn mnist opencv resnet
Last synced: 14 Jul 2025
https://github.com/harrymt/dartboard_detector
An OpenCV dartboard detector written in C++.
Last synced: 12 Jun 2026
https://github.com/szymciem8/openleap
Hand gesture Python module
gesture-recognition library machine-learning mediapipe opencv python scikit-learn
Last synced: 05 Mar 2026
https://github.com/abendayan/anomaly-detection
anomaly-detection opencv opencv-python python ucsd
Last synced: 13 May 2026
https://github.com/ritwika-das-gupta/sports_celebrity_image_classification
In this Python code snippet, we will walk through the process of building a celebrity face recognition system using OpenCV (Open Source Computer Vision Library) and machine learning. The goal of this project is to detect and recognize faces of celebrities in images.
feature-engineering gridsearchcv numpy opencv pandas python svm-classifier tkinter wavelet-transform
Last synced: 09 Apr 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/shlokashah/segro
An end to end solution for waste segregation, collection and disposal
cnn-classification django-rest-framework image-classification opencv route-optimization waste-management-system yolov3
Last synced: 20 May 2026
https://github.com/kourouklides/perspective-taking
Visual and Spatial Perceptual Perspective Taking (using Kinect)
c c-plus-plus computer-vision cpp cpp-code kinect kinect-fusion opencv opengl openni robotics ros ros-kinetic
Last synced: 12 Apr 2026
https://github.com/akash-peace/opencv-game
Boring Jump project objective is to make a game by manipulating the pixels.
Last synced: 01 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/drgfreeman/rps-cv-data-science
Data Science fun using the image dataset from my rps-cv project
computer-vision data-visualization game image-classification image-recognition machine-learning opencv opencv-python principal-component-analysis rock-paper-scissors skimage sklearn
Last synced: 15 Aug 2025
https://github.com/farzonl/seamcarving
A CLI tool that grows or shrinks images using a graph cut algorithm.
computer-photography computer-vision opencv
Last synced: 03 Aug 2025
https://github.com/uni-creator/crowd-detection
This project implements real-time crowd detection using YOLOv8. It identifies and tracks people in a video feed, detects crowd formation based on proximity, and logs the results in a CSV file.
ai computer-vision crowd-detection csv deep-learning object-detection opencv python yolov8
Last synced: 17 Feb 2026
https://github.com/notthestallion/computer-vision-in-the-service-of-bacteriology
Computer vision in the service of bacteriology refers to the use of computer algorithms and technology to analyze and interpret images of bacteria for the purpose of identifying and characterizing different types of bacteria.
bacteria bacterial bacterial-database bacterial-genome-analysis bacterial-genomes bash computer-vision learning opencv
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/alexjmercer/ascii_art
Playing around with C++ and OpenCV in the terminal !
ascii ascii-art cpp opencv opencv-cpp visual-studio webcam-capture
Last synced: 13 Apr 2025
https://github.com/codewithdark-git/imagemagic
✨ImageMagic is a versatile image processing application🚀 that simplifies common image editing tasks. Upload an image and choose from the available options to enhance your images effortlessly⚡!
app background background-image backgroundremover cv2 cv2-library image image-processing microservice opencv opencv3 pencil pencil-sketch pythin3 pythonopencv search searchimage streamlit streamlit-webapp
Last synced: 13 Apr 2026
https://github.com/wazzabeee/movie-barcodes
Compress every frame of a movie in a single color barcode. Transform entire movies into stunning single-barcode visualizations. Capture the essence of cinematic storytelling through dominant color extraction from each frame.
barcode color-barcode color-extraction computer-vision data-science data-visualization image-processing machine-learning movies multiprocessing multithreading opencv parallel-computing python video-processing visualization
Last synced: 18 Feb 2026
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/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/harshsinghvi/texam
AI Proctoctored online examinations.
face-detection face-recognition flask online-exam online-exam-system opencv python-flask python3
Last synced: 20 Jan 2026
https://github.com/renan-siqueira/python-data-augmentation-tool
This project is an image processing and augmentation tool
data-augmentation data-science image-processing image-transformations mit-license numpy opencv opencv-python pillow pylint python toolkit
Last synced: 13 Apr 2026
https://github.com/nishanikasineshan/sleepdetection
Hi fellas! I have developed a python project for sleep detection using Opencv. The main concept of this project is to detect whether a person is sleeping or not and play an alarm if the person is sleeping.
Last synced: 13 Apr 2026
https://github.com/janspiry/multivariate_normal
Scipy.stats.multivariate_normal.pdf() implementation by C++ with OpenCV.
cpp gaussian multivariatenormal opencv
Last synced: 20 May 2026
https://github.com/forhanshahriarfahim/digital-image-processing-lab
Digital Image Processing using Python
digital-image-processing opencv python3
Last synced: 20 Apr 2026
https://github.com/aaroncanillas/lightweight-cnn-steel-surface-defects-classification
Deep learning (CNN) based models for classifying defects on steel surfaces
cnn computer-vision efficientnet keras mobilenet neural-network opencv python tensorflow vgg16
Last synced: 09 Apr 2025
https://github.com/ahmetaksungur/eye-tracking-with-opencv
Eye tracking using opencv python
Last synced: 02 May 2026
https://github.com/Emmanuel10701/AI_SignLanguage_Detector
Sign Languages Detector
csv jupyter-notebook keras opencv python tensorflow
Last synced: 05 Oct 2025
https://github.com/sshehrozali/hand-gesture-recognition
Program to trace your Hand posture through your PC/Laptop webcam using OpenCV and Mediapipe.
hand-detection hand-gesture-recognition machine-learning mediapipe mediapipe-hands opencv python
Last synced: 18 Apr 2026
https://github.com/kevalshah91/classiq
Classiq+ is an EduTech platform that enhances learning with YouTube streaming, real-time board sharing using computer vision, an interactive whiteboard, and a graph-making tool for easy data visualization.
canvas mediapipe opencv reactjs
Last synced: 21 Jan 2026
https://github.com/thenishantraj/skydraw
Draw digitally with hand gestures using computer vision. Powered by MediaPipe and OpenCV for real-time sketching via webcam.
computer-vision mediapipe opencv project python
Last synced: 01 May 2026
https://github.com/andresmg07/landscape-recognizer
Supervised ML classification algorithm implemented through pattern recognition techniques and statistical methods.
artificial-intelligence machine-learning numpy opencv pattern-recognition python statistical-methods
Last synced: 17 Feb 2026
https://github.com/prodev717/examify
Examify is an AI-powered Python application that ensures fair online exam conduction by detecting unethical practices like screen sneaking and tab switching. It uses OpenCV, Mediapipe, Selenium, and FastAPI for real-time monitoring and secure browser automation.
browser-automation computer-vision education-technology fastapi gaze-detection mediapipe online-exam opencv python selenium student-monitoring-system tkinter
Last synced: 19 Feb 2026
https://github.com/svtv/gazetracker
Real-time vision defects self-monitoring and correction assistant with gaze tracking capabilities
computer-vision eye-health eye-tracking-measures face-detection gaze-tracking mediapipe opencv python real-time-tracking vision-assistance vision-correction vision-defects vision-monitoring vision-self-control visual-alerts
Last synced: 05 May 2026
https://github.com/raufjatoi/hand-gesture-media-player-controler
Hand Gesture Media Player Controler with OpenCV
eye-tracking hand-gesture-recognition hand-tracking media opencv opencv-python player
Last synced: 13 Apr 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/zainulabdeenofficial/feelsearch
🚀 Emotion-Aware Search Engine | FeelSearch intelligently responds to how you feel — delivering real-time, context-based, and productivity-driven results for students, developers, and professionals.
ai-productivity ai-search ai-search-engine collaborate communityexchange emotion-search facial-recognition future-of-search open-source opencv personalized-results python react search-platform smart-ui student-tools typescript
Last synced: 18 Jul 2025
https://github.com/lucadibello/facedetection
Face & Eyes detection using Python3 and OpenCV
eye-detection face-detection image-analysis opencv python webcam-capture
Last synced: 08 May 2026
https://github.com/dgriffiths3/ucl_cegeg075
Coursework data for Image Understanding
computer-vision image-processing learning opencv tutorial
Last synced: 08 May 2025
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/workofaditya/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: 22 Jul 2025
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/assadounto/face-recognition-using-computer-vision
This project is based on face recognition using computer vision. It uses OpenCv and face recognition libraries to detect faces
computer-vision face-detection face-recognition opencv opencv-python
Last synced: 01 May 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/farukalamai/face-recognition-with-real-time-database
face-recognition-with-real-time-database
cnn computer-vision deep-learning face-detection face-recognition image-processing object-detection opencv python realtime-database
Last synced: 13 Apr 2025
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/theadnan/detekcija_lica
Face Detection Application written in C++ using OpenCV
algorithm cpp face-detection face-detection-application opencv viola-jones visual-cpp visual-studio
Last synced: 01 May 2026
https://github.com/itaditya/ar-shopping
Use your fist to control various elements on the screen of our sample ecommerce website
3d-models ecommerce-website haar-cascade opencv webgl
Last synced: 14 Apr 2025
https://github.com/serhaturtis/sw-gst_edgesharpen
A gstreamer video filter element that inserts edge sharpen filter, implemented with OpenCV.
gstreamer gstreamer-plugins image-enhancement image-processing opencv video video-processing
Last synced: 12 Apr 2026
https://github.com/matthias95/screenshare
Simple python package for streaming your screen to another device in the local network.
opencv python screensharing screenshot
Last synced: 12 Jun 2025
https://github.com/manouslinard/hackathon-driver-distr
Track eyes of driver for sleep or distraction detection using OpenCV!
Last synced: 19 May 2026
https://github.com/aliakseis/image-reconstruction
C++ port of www.pyrunner.com/weblog/2016/05/26/compressed-sensing-python/
discrete-cosine-transform image-reconstruction lbfgs opencv owl-qn
Last synced: 17 May 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/roobotics-frc/rooimageserver
An image server responsible for loading images streamed over the network from an external device on the driver station. Depends on https://github.com/Roobotics-FRC/udp-img-lib.
first-frc java opencv robotics-competition server
Last synced: 21 Jan 2026
https://github.com/darshan-rajanna/text-to-image-generator
Generating AI images from user Input, using Python, Diffusers, OpenCV, MediaPipe, Flask, Google Colab.
artificial-intelligence diffusion-models flask html mediapipe ngrok opencv python stable-diffusion text-to-image text-to-image-generation
Last synced: 01 Mar 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/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/justsaumit/opencv-face-recognition-rpi4
College mini-project, Facial Recognition System using OpenCV on Raspberry Pi 4. Using simple Haar-Cascade and LBPH to detect and recognize. Picamera2 library for latest camera-stack
facial-recognition flask haar-cascade-classifier haarcascade-frontalface lbph-face-recognizer lcd16x2 opencv opencv-python picamera2 python raspberry-pi rpi rpi-camera webui
Last synced: 11 Mar 2026
https://github.com/yayuniversal/multi-object-tracker
Multi object tracker, with Python and OpenCV DNN
object-tracker object-tracking opencv opencv-python opencv4 tracker tracking tracking-by-detection
Last synced: 18 May 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/sanskaryo/driver-drowsiness-detection-alert
Drowsiness detection system with alert message and voice
computer-vision dlib-face-detection haarcascade-frontalface numpy opencv pandas raspberry-pi
Last synced: 31 Dec 2025
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/cristhian-sdp/lenguaje-de-senas-con-python
💻Programación del proyecto "Lenguaje de señas con Python"👌.
machine-learning mediapipe numpy opencv proyectosuniversitarios python scikit-learn
Last synced: 11 Aug 2025
https://github.com/iv4n-ga6l/computervision_foundations
A repo providing a structured path, blending theoretical knowledge with practical experience through projects and exercises for computer vision
artificial-intelligence computer-vision jupyter-notebook opencv projects python roadmap vision-language
Last synced: 14 Jul 2025
https://github.com/smaranjitghose/pianocv
Using Simple Image Processing to play a touchless virtual piano
image-processing opencv piano python
Last synced: 24 Apr 2026
https://github.com/omar-csse/object-detection
gui inceptionv4 object-detection opencv pyqt5 python yolov3
Last synced: 25 Jan 2026
https://github.com/mendez-luisjose/sign-language-detection-model-with-tensorflow-keras-opencv-and-mediapipe
Sign Language Detection Model with TensorFlow, Keras, OpenCV and Mediapipe
cnn-keras computer-vision mediapipe opencv tensorflow transfer-learning
Last synced: 11 Apr 2026
https://github.com/kazuhito00/jupyter-videocapture-demo
Jupyter notebook上でリアルタイムにカメラ画像を表示するサンプル。
jupyter-notebook opencv videocapture
Last synced: 18 May 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/crispengari/optical-character-recognition-python
💎 Optical Character Recognition in Python using easyorc and pytesseract.
ai easyocr jupyter-notebook machine-learning opencv optical-character-recognition pytesseract pytesseract-ocr python
Last synced: 13 May 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/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/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/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/vsmidhun21/drowsinessdetectionandalertingsystem
The "Drowsiness Detection and Alerting System" is an innovative project that harnesses the power of modern technology to enhance road safety and mitigate the risks associated with driver fatigue. By combining Python programming, IBM Cloud services, OpenCV, and Node-RED, this system offers a comprehensive solution for monitoring a driver's alertness
ibm-cloud node-red opencv python3
Last synced: 08 May 2026
https://github.com/ghostjat/php_opencv
php-ffi experiment php-opencv
dummy ffi opencv php-ffi php-ffi-experiment php-opencv php7
Last synced: 08 May 2026
https://github.com/aben20807/py-video-thumbnail
Create thumbnail from videos
batch-processing opencv opencv-python thumbnail thumbnail-generator video video-thumbnail video-thumbnail-generator
Last synced: 16 May 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/sunsided/opencv-cmake
CMake Project for building OpenCV with Contributions
Last synced: 07 Apr 2025
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/guerrantif/handwritten_long_numbers_recognition
Implementation of a Convolutional Neural Network able to recognize handwritten long numbers.
computer-vision convolutional-neural-networks graph-based-segmentation handwritten-digit-recognition handwritten-numbers mnist mnist-classification mnist-handwriting-recognition neural-networks opencv pillow python pythorch segmentation
Last synced: 08 May 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/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/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/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/grakshith/parallel-k-means
K-Means clustering for Image Colour Quantization and Image Compression
cuda image-color-quantization image-compression k-means mpi opencv openmp
Last synced: 28 Apr 2026
https://github.com/sverrenystad/intruder-alert
A face detection system that utilizes OpenCV's classifiers to identify and record faces in real-time video.
Last synced: 28 Apr 2026
https://github.com/abhishekrawe/facial-recognition-identification
This Repository contains Code for Facial Recognition and Identification using Open CV and Python with Tkinter GUI interface.
face-detection face-detection-using-opencv face-recognition facerecognitionproject lbph lbph-face-recognizer open-data opencv opencv-python tkinter tkinter-graphic-interface
Last synced: 28 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