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/gregieboi/ascii-art-generator
Just another basic ascii art generator
ascii-art image-processing opencv pillow python3
Last synced: 13 May 2026
https://github.com/ankitpundir7/face-detection-system
This Project is able to detect human faces in photos, videos and real-time. Duration : (Dec 2022- Jan 2023)
cv2 haar-cascade haar-cascade-classifier machine-learning machine-learning-algorithms opencv python
Last synced: 16 May 2026
https://github.com/bisma-azeem-13/facial_landmark_detection
This repository contains my project code. I worked on Facial Landmark Detection via Webcam and uploaded Images and Videos.
face face-recognition landmark-detection opencv python realtime-detection
Last synced: 15 May 2026
https://github.com/preethamn15/plant-disease-detector
AI-based plant leaf disease detection using VGG16 CNN with GUI, image upload, webcam, Telegram alerts
ai-project cnn computer-vision leaf-disease-classification machine-learning opencv plant-disease-detection python realtime-detection vgg16
Last synced: 20 Jan 2026
https://github.com/schctl/medo
Image processor for astrophotography
astrophotography image-processing opencv rust stacking
Last synced: 15 May 2026
https://github.com/hansalemaos/getpartofimg
Extracts a part of the image specified by width and height from the given image file path using OpenCV.
Last synced: 15 May 2026
https://github.com/flixma/optical-flow
Some experiments regarding video stabilisation (based on OpenCV examples)
opencv optical-flow video-stabilization
Last synced: 30 Apr 2026
https://github.com/muhammadsaadx/dermoscopy-image-processing-opencv
In this project, I have used two methods to detect lesions on the skin: K-Means Clustering and Connected Components Labeling. With these techniques, I was able to identify the primary region of the skin containing pigmented skin lesions. Additionally, I incorporated Run Length Encoding, a lossless compression method, to store the image data.
image-processing kmeans-clustering opencv runlengthencoding
Last synced: 12 Mar 2025
https://github.com/muhammadsaadx/compiler-on-cpp
In this project, I have developed a small compiler that reads a .txt file. The compiler performs two main tasks: parsing the file and detecting any errors within it. After successfully parsing the file, the compiler proceeds to read specific commands for image processing functionalities. These functionalities have been implemented using OpenCV.
Last synced: 12 Mar 2025
https://github.com/hivesolutions/crossline
Simple event pipping and storing infra-structure
Last synced: 15 May 2026
https://github.com/kanishkadesai99/smart-attendance-system-master
Software Engineering course project, Smart Attendance System using Face Recognition and OpenCv
face-detection-using-opencv face-recognition haar-cascade-classifier machine-learning opencv python software-engineering
Last synced: 15 May 2026
https://github.com/rakshit-shetty/plastic-waste-profiler
Plastic Waste Profiling
kivy-application opencv plastic-waste profiling ssd-mobilenet tensorflow
Last synced: 20 Jan 2026
https://github.com/sandeepannandi/slicecam
SliceCam is a fun, camera-controlled game powered by OpenCV and Mediapipe that lets you slash flying fruits with real-time hand tracking.
collision-detection handtracking mediapipe mediapipe-hands motiondetection numpy opencv pygame python
Last synced: 06 May 2026
https://github.com/navindafernando/histogrammer
Image processing - python :part_alternation_mark:
histogram-equalization image-flattening image-processing matplotlib opencv
Last synced: 14 May 2026
https://github.com/sivasurya681/music-recommendation-based-on-facial-expression
Recommending music based on your facial expressions using FER 2013 dataset and Sporify app
emotion expression flask flask-application kaggle kaggle-dataset machine-learning ml music music-recommendation music-recommendation-system opencv python python-machine-learning spotify tensorflow
Last synced: 06 Apr 2026
https://github.com/abynxv/automatedexamsheetgrader-ocr
This Python project automates grading of handwritten or printed answer sheets using OCR (Optical Character Recognition). It extracts student answers from scanned images, compares them to an answer key, and generates a detailed report with class statistics.
numpy ocr-recognition opencv pandas python3 tesseract
Last synced: 27 Jun 2025
https://github.com/cserajdeep/oop-with-python-opencv
Object-Oriented Programming with Python and OpenCV randomly generates day/night-time city landscapes with buildings and trees as objects.
cpp google-colab oop opencv python
Last synced: 19 Apr 2026
https://github.com/alhadikhan/waiter-calling---hand-raise-detection-challenge
This repository contains a Python script to process a provided video to detect hand raises at specific desks using the YOLOv8 object detection model. The project includes steps for extracting video frames, preparing a labeled dataset, training the YOLOv8 model, and performing inference to identify and locate hand raises in the video.
computer-vision data-annotation dataset-preparation deep-learning machine-learning model-training-and-evaluation object-detection opencv python-programming video-processing yolov8
Last synced: 21 May 2026
https://github.com/pop0097/object_detection_algorithm
Algorithm to detect an object using the OpenCV Library in Python.
Last synced: 21 May 2026
https://github.com/mohamed-taha-essa/python-automation
simple scripts using python automation.
filetype opencv os pillow python schedule shut shutil-python typer
Last synced: 21 May 2026
https://github.com/memo-jpg/auto_feeder
Uses Python and OpenCV to track when a bowl is empty and automatically drop food when it is.
Last synced: 14 Mar 2025
https://github.com/marvin-vw/road_line_filter
A simple tool for processing road lane detection in camera streams. Customize lane width and line thickness to filter road information and reduce interference.
Last synced: 21 May 2026
https://github.com/iv4n-ga6l/eye-tracking
Track user eye in front of webcam using pre-trained Haar cascade eye detection model, openCv and ultralytics yolov5
eye-detection haar-cascade haarcascade-classifier haarcascade-eye opencv python ultralytics yolov5
Last synced: 26 Mar 2025
https://github.com/colddsam/modeyolo
ModeYOLO: Elevate image processing with this Python package. Seamlessly perform color space transformations, simplify dataset modification for deep learning, and leverage OpenCV and NumPy. Ideal for YOLO projects, computer vision tasks, and efficient machine learning workflows.
dataset dataset-generation open-source opencv python pythonpackage ultralytics yolo
Last synced: 21 May 2026
https://github.com/orshahar91/houseye
RaspberryPi Project
face-detection face-recognition hackathon linux opencv opencv-python python raspberry-pi smart-home
Last synced: 08 Apr 2026
https://github.com/rohithsaji97/attendance-face-recognition
This uses machine learning to recognize faces to mark attendance.
dataanalysis deep-learning face-recognition machinelearning opencv openpyxl python3 train-model transfer-learning vgg16
Last synced: 28 Apr 2026
https://github.com/cserajdeep/eye-activity-detection-mediapipe
Eye Activity Detection using Eye Aspect Ration and MediaPipe
ear eye-detection eye-tracking mediapipe opencv python
Last synced: 10 May 2026
https://github.com/eliashdzr/webcam_center
PyQt6 application that shows the video of up to 4 USB WebCams connected to your computer.
opencv pyqt6 python3 webcam-capture
Last synced: 20 Apr 2026
https://github.com/vasugi2003/students-attendance-monitoring-system
Tracking attendance of students from CCTV video photage.
annotation-processing deep-learning opencv python video-analytics yolov5
Last synced: 08 Apr 2026
https://github.com/yusufterzii/opencvbasics
OpenCVBasics And Exercise
computervision opencv opencv-library opencv-python
Last synced: 18 Apr 2026
https://github.com/vaccovecrana/kimaris
Java port for Pixel Intensity Comparison-based Object detection
computer-vision eye-detection face-detection face-landmarks facial-landmarks machine-learning opencv pixel-intensity-comparison pupil-detection
Last synced: 12 Jan 2026
https://github.com/vyjayanthipolapragada/human_detection_hog
Detect humans in real-time, image or video and count the detected people using OpenCV and HOG Descriptor
computer-vision easygui hog-descriptor human-detection image-processing imutils numpy opencv os python support-vector-machine
Last synced: 06 May 2026
https://github.com/shwetapardhi/virtula-mouse
This project is a hand gesture mouse using OpenCV, Mediapipe and Python. It uses the cam to detect hand gestures and move the mouse accordingly. It also has fuctions to perform left and right clicks, and scroll up and down etc.. Right hand is used to control the mouse and left hand is used to perform other functions such as copy/paste, undo/redo e
mediapipe opencv pillow pyautogui python tkinter ttkthemes
Last synced: 10 May 2026
https://github.com/peterjakubowski/set-card-game-solver
Python program that solves the SET card game using OpenCV.
Last synced: 10 May 2026
https://github.com/atharvahude/camera-based-2d-feature-tracking
Compariosn of Feature Detectors and Descriptors on Kitti Sequence in CPP.
cpp17 keypoint-descriptor keypoints-detector kitti-dataset opencv tracking
Last synced: 20 Jan 2026
https://github.com/hamza-ali0237/yolov11-image-segmentation-and-weight-estimation
Combining YOLOv11's Image Segmentation capabilities with a Regressor to segment fruits and also estimate their weight In grams.
deeplearning imagesegmentation machine-learning opencv python pytorch regression scikit-learn yolo yolov11
Last synced: 06 Apr 2026
https://github.com/cho3sang/futbol-flow-counter
OpenCV-powered desktop app for tracking soccer juggles, visualizing ball motion, and saving training sessions.
computer-vision kalman-filter opencv python soccer sqlite tkinter
Last synced: 06 Jul 2026
https://github.com/sajadtroy/pet-ai
This repository contains code for detecting if a bottle is made of PET (Polyethylene Terephthalate) using a Convolutional Neural Network (CNN) model built with TensorFlow and Keras. It includes scripts for training the model and for using the model to make predictions on new images.
ai artificial-intelligence opencv python
Last synced: 18 Feb 2026
https://github.com/sakshi2215/treeverse
The project aims to address the challenge of accurately enumerating trees in forest areas earmarked for diversion due to developmental projects by developing an image analytics system utilizing satellite imagery or aerial photographs to automate tree enumeration.
cnn deep-learning historical-weather javascript machine-learning opencv python tensorflow treecount
Last synced: 08 Apr 2026
https://github.com/shlokarora2709/snapshop
SnapShop is a web app that lets users upload or capture product images to receive recommendations based on the image content. It uses NLP and computer vision to identify the product and suggest similar items from a dataset.
flask google-generative-ai nlp opencv reccomendersystem
Last synced: 11 Feb 2026
https://github.com/haripasapuleti/car-detection
A Python-based project that uses OpenCV's Haar Cascade Classifier to detect cars in video footage. The processed video highlights detected cars with bounding boxes and saves the output to a file.
cascade-classifier object-detection opencv python video-compression video-processing
Last synced: 15 May 2026
https://github.com/effectsmachine/wavego_pro
WAVEGO, 12-DOF Bionic Dog-Like Robot, Open Source for ESP32 and Raspberry Pi, Facial Recognition, Color Tracking, Motion Detection
12-dof arduino arduino-esp32 dog esp32 open-source opencv raspberry-pi robot
Last synced: 02 Mar 2025
https://github.com/felipebrenner/2022-1-processamento-grafico
Atividades desenvolvidas para cadeira de bacharel em Ciência da Computação
c-plus-plus glsl opencv opengl python
Last synced: 08 Apr 2026
https://github.com/shivendrra/object-detection
real-time object removal/addition detection pipeline using OpenCV
computer-vision computer-vision-opencv opencv opencv-pipeline
Last synced: 15 May 2026
https://github.com/ishitaagl20/genaivision
Exploring Image Processing with Gemini - Image Describer, Object Finder, and Object Tracker
gemini object-detection object-tracking opencv streamlit
Last synced: 08 May 2026
https://github.com/marknature/opencv-bootcamp
If you are looking to take your first steps towards learning Computer Vision and AI using OpenCV, this is the best OpenCV course to jumpstart your career.
anaconda computer-vision cv2-library ffmpeg jupyter-notebook matplotlib numpy opencv os urllib zipfile
Last synced: 02 Mar 2025
https://github.com/suryaxanden/opencv_face_filters
face-recognition opencv opencv-python python3
Last synced: 21 May 2026
https://github.com/vmallela0/treshold-wiz
A simple OpenCV color thresholder that applies to multiple colorspaces
opencv vision visionprocessing
Last synced: 15 May 2026
https://github.com/itis-enrico-fermi/testopencv
Repo for OpenCV test code
image-processing image-visualization image-visualizer opencv opencv-python python3 test testing
Last synced: 21 May 2026
https://github.com/cuixing158/visual-based-odometry-estimation-cpp
Stitching and fusion of on-board surround view BEV real world image sequences, odometer estimation and output of large pixel map
algorithms bev cpp odometry odometry-estimation opencv orb pose-optimization visual-features
Last synced: 05 Apr 2025
https://github.com/meghana0308/emotion_detection
A real-time emotion detection system that uses a deep learning model and webcam to classify facial expressions into seven different emotions.
cnn jupyter machine-learning notebook opencv python
Last synced: 06 Mar 2026
https://github.com/pathanin-kht/ObjectDetector
An object detection system using YOLOv5 and OpenCV to detect objects in real-time from a webcam, with features for recording and capturing frames.
Last synced: 01 Oct 2025
https://github.com/tosh2230/burst-capt
Save images continuously with a webcam
Last synced: 14 Apr 2026
https://github.com/seminarioa/findparking
Sistema de visión por computadora para detección en tiempo real de espacios de estacionamiento disponibles u ocupados, basado en YOLO y OpenCV.
Last synced: 23 Jul 2025
https://github.com/aron-alvarenga/app-python-reconhecimento-facial-haarcascade-opencv
Aplicação Python de reconhecimento facial utilizando Haarcascades e OpenCV.
computer-vision cv2 haarcascade opencv python
Last synced: 21 May 2026
https://github.com/dane-meister/qrcode-generator
This project is a Python application that allows users to generate and decode QR codes. It provides a simple GUI where users can input text or links to generate QR codes. Additionally, the application can decode QR codes and display the encoded information.
opencv pillow python qrcode qrcode-generator tkinter
Last synced: 28 Oct 2025
https://github.com/utkarsh251106/tracking-with-yolo
This project uses YOLOv8 and DeepSORT to detect and track children and adults in video streams. It assigns unique IDs, handles re-tracking after occlusions, and outputs an annotated video with labeled bounding boxes.
computer-vision deep-learning deepsort machine-learning numpy opencv python torch ultralytics yolov8
Last synced: 30 Jan 2026
https://github.com/kalina559/licenseplatereader
C++ app reading license plates.
Last synced: 10 May 2026
https://github.com/s1ink/vermillion
Vision based dataset creation and ML toolsuite for training neural networks off of physics systems
imgui ml opencv vision windows-desktop
Last synced: 15 May 2026
https://github.com/bhargav-joshi/smile-detection-using-opencv
Smile Detection using OpenCV & Haarcascade's Dataset
haar-cascade opencv smile-detection smile-detector
Last synced: 16 May 2026
https://github.com/thavinduushan/object-detection
Application developed for real-time object detection and counting utilizing COCO dataset
Last synced: 15 Apr 2026
https://github.com/vishwast333/traffixvision
TraffixVision is an advanced video analysis tool for real-time traffic monitoring. It detects lanes, tracks vehicles using YOLOv8, and analyzes their direction and travel time. Ideal for smart cities, it provides real-time metrics, counts vehicles, and outputs annotated videos, aiding in traffic management and road safety.
Last synced: 20 Jan 2026
https://github.com/barsikus007/pi
Competition Robot's code
adafruit opencv pygame python raspberry-pi
Last synced: 14 May 2025
https://github.com/cyberlument/opencv-colormasking-red-
This mini project opencv is for educational purpose.
numpy opencv opencv-python pycharm vscode
Last synced: 20 Jan 2026
https://github.com/giatraskon/machine_learning_assignments
Machine learning assignments covering regression, classification, neural networks, adversarial examples, and real-time emotion detection using Python. Includes theoretical insights and practical implementations.
adversarial-examples bayesian-inference bias-variance-tradeoff cifar10 classification deep-learning emotion-recognition iris-dataset k-nearest-neighbours keras machine-learning mnist neural-networks opencv pima-indians-diabetes python regression ridge-regression scikit-learn tensorflow
Last synced: 08 Apr 2026
https://github.com/asllop/calf
Programming language for parallel maths and vector processing in Rust.
functional-programming gpu-computing neon opencv parallel pure-functional rust simd vectors
Last synced: 08 Apr 2026
https://github.com/agg-shambhavi/powereye
A tool that can track your eye gaze.
Last synced: 28 Apr 2026
https://github.com/darwincamahalan/satis-face-tion
A Facial Recognition Project that determines customer facial expression and compare it to the survery answer of the customer, if the customer is satisfied or unsatisfied.
artificial-intelligence computer-vision facial-expression-recognition facial-recognition keras-tensorflow opencv tkinter-gui
Last synced: 07 May 2026
https://github.com/dmalexx/binarytrafficsignclassification
BinaryClassification
ai classification keras machine-learning opencv tensorflow
Last synced: 08 Apr 2026
https://github.com/muhammad-shofa/face-recognition
Face recognition made with python opencv and insightface that can store user face info in the database and recognize it during 'action' mode.
face-recognition insightface mysql-database opencv python
Last synced: 28 Jul 2025
https://github.com/piero24/computer-vision_lab_22-23
Laboratory exercises for the Computer vision course
computer-vision cplusplus opencv unipd unipd-dei universita-di-padova
Last synced: 15 May 2026
https://github.com/brianbasualdot/automatize_copy_security
Utilizando la libreria de OpenCv se pueden realizar varias tareas, entre ellas, la manipulacion de archivos y la transformacion a otros en combinacion con el potente lenguaje de programacion Python.
automatization opencv python3 security
Last synced: 15 May 2026
https://github.com/iamleot/imglocate
Locate objects in images and write annotations of detected objects as TSV
Last synced: 30 Apr 2025
https://github.com/princeranjan03/imageencryption_i-chip
This project focuses on creating a hardware-based encryption and decryption system that implements the Data Encryption Standard (DES) algorithm.
cipher cryptography data-encryption data-encryption-standard encoding encryption-decryption fpga image image-processing opencv rtldesign source-coding verilog verilog-hdl verilog-project vivado xilinx xilinx-vivado
Last synced: 26 Mar 2025
https://github.com/iroyalx/opencv_object_detector
detecting objects by color filtering using opencv on BLUM Telegram bot
auto autoclicker blum blum-telegram-bot object-detection opencv opencv-python
Last synced: 22 May 2026
https://github.com/filiplorin/3d-object-detection
System stereoskopowej detekcji obiektów i wizualizacji wyników
depth-estimation opencv ros stereo-vision yolov11
Last synced: 15 May 2026
https://github.com/pjarbas/headphones-detection-yolo
Headphones object detection using YoloV4
computervision deep-learning object-detection opencv python yolo yolov4
Last synced: 22 May 2026
https://github.com/liunks/sistemaseguridad
Proyecto Final para el curso de Redes y Comunicación de Datos I
Last synced: 15 May 2026
https://github.com/noorulhudaajmal/driver-drowsiness-detection-using-onboard-camera
A real-time driver monitoring system that detects drowsiness and potential accidents using facial recognition and sensor data.
computer-vision driver-drowsiness-detection opencv raspberry-pi
Last synced: 09 May 2026
https://github.com/rishishanthan/rgb-channel-alignment
A Python project for reconstructing RGB images from grayscale plates with stacked channels using ORB feature matching and homography alignment.
channel-registration color-reconstruction computer-vision feature-matching homography image-alignment image-processing opencv orb python
Last synced: 15 May 2026
https://github.com/karanvishwakarma-1807/face-mask-detection
Real-time face mask detection using TensorFlow and OpenCV — train a CNN model to classify mask/no mask and deploy with OpenCV video stream.
computer-vision deep-learning face-mask-detection image-classification object-detection opencv public-safety python tensorflow
Last synced: 04 May 2026
https://github.com/sriram-merugu/face-detection
This code detects multiple faces
artificial-intelligence opencv
Last synced: 15 May 2026
https://github.com/iv4n-ga6l/Object_Detection_With_Background_substractor
Object Detection and Tracking with OpenCV background subtractors
background-substraction-algorithm background-subtraction lucas-kanade numpy object-detection object-tracking opencv optical-flow python scipy
Last synced: 26 Feb 2025
https://github.com/tessecrack/computervision
computer-vision csharp emgucv opencv
Last synced: 06 May 2026
https://github.com/dragonscypher/autonomous-surveillance-robot
Developed an autonomous surveillance robot and updated it with Raspberry Pi, Python, OpenCV, and ROS, winning 1st place at SRM Techknow 2017 by implementing SLAM for mapping and React Native for real-time monitoring.
opencv python raspberry-pi ros
Last synced: 08 Apr 2026
https://github.com/pabs-code/face-detection-using-haar-cascade-classifier
This is a Streamlit-based face detection application that uses the Haar Cascade classifier to detect faces in uploaded images.
face-detection haar-cascade-classifier numpy opencv python streamlit
Last synced: 08 Apr 2026
https://github.com/shamiul5201/sitting-posture-analysis
A side-view posture analysis application that detects a person's posture, measures neck and torso inclination angles, monitors bending below a threshold, tracks posture duration, and ensures proper camera alignment for accurate side-view detection.
computer-vision machine-learning mediapipe opencv pygame streamlit
Last synced: 08 Apr 2026
https://github.com/jmlich/opencv-hog
Simple detector based on histogram of oriented gradients and support vector machines
computer-vision hog opencv svm
Last synced: 14 May 2026
https://github.com/sambit-mondal/jarvis
Jarvis is an innovative intelligent assistant tailored to support students in their academic endeavors. By simply invoking the command Jarvis, students can ask any question and receive immediate assistance, making studying more interactive and efficient.
ai docker flask mern-stack ml opencv socket threejs web-development
Last synced: 06 Apr 2026
https://github.com/biswajit6844/text-extraction-from-images
Extract text and its region from image using openCV
computervison image-analysis opencv python
Last synced: 01 May 2026
https://github.com/mustafaozvardar/auto-capture-smiling-face
This project is a simple Python application designed to automatically take a selfie when a smile is detected on your face.
artificial-intelligence autocapture computer-vision face-detection opencv python
Last synced: 26 May 2026
https://github.com/zakirangwala/emotion-classifier
The model classifies seven emotions: Anger, Contempt, Disgust, Fear, Sadness, Happy, and Surprise, using an ensemble of pre-trained VGG16, ResNet50, and InceptionV3 models. For a demonstration, refer to app.py, which constructs a Gradio app and integrates with Spotify to offer playlists tailored to each detected emotion.
artificial-intelligence gradio jupyter-notebook keras opencv python tensorflow
Last synced: 30 Sep 2025
https://github.com/sciddhantosinha/lane-line-detection-system-using-computer-vision-and-opencv
Real-time lane detection using OpenCV with edge detection and Hough Transform.
autonomous-driving computer-vision lane-detection opencv python
Last synced: 29 Sep 2025
https://github.com/zahramh99/real-time-virtual-face-mask-try-on
uses AI to detect faces and overlay realistic masks in real-time. Perfect for retailers, healthcare, and social media filters. Face detection, mask classification, virtual try-on, and snapshot capture, all in a web interface.
augmented-reality computer-vision deep-learning face-detection flask mask-detection opencv real-time tensorflow virtual-try-on web-application
Last synced: 15 Apr 2026
https://github.com/charlyhno-eng/raspberry-plate-recognition
License plate detection by computer vision on raspberry (optimized resources) - Python - OpenCV - Tesseract
opencv python raspberry-pi tesseract-ocr yolov8
Last synced: 08 May 2026
https://github.com/philiptitus/gamma
Machine Learnig API for facial, tone analysis and so much more. For The comprehensive API documentation check out: https://documenter.getpostman.com/view/31401198/2sAY4yegFh
ai aws aws-ec2 aws-s3 django docker docker-compose machine-learning opencv python pytorch tensorflow
Last synced: 08 Feb 2026
https://github.com/ricardorobledo/scooby-doo-characters-classiffier
Scooby-Doo characters classifier with OpenCV
histogram-of-oriented-gradients matplotlib opencv python3 svm-classifier
Last synced: 08 May 2026