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/wonderwoman2020/gui4opencv
This is an app for educational purpouses so students can focus on learning image processing algorithms from OpenCV and not on creating GUI. It will contain a few examplary functions from OpenCV, but overall it will be a template for students to put some more material into it. All people interested in learning OpenCV are welcome to try it out!
academic-project cpp educational opencv qt
Last synced: 06 Mar 2026
https://github.com/snikulov/vidstream
Experiments with bch encoding on video stream
error-correcting jpeg opencv video video-stream
Last synced: 26 Jul 2025
https://github.com/nitesh-thapliyal/image-processing-fun-with-opencv
This repo contains -> Creating of an image, Combining of images, Cropping and Swapping of images
computer-vision image-processing opencv opencv-python
Last synced: 18 Apr 2026
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/kishan9993/empathai-your-emotional-well-being-companion
π Combat loneliness with EmpathAI, your AI emotional companion that offers personalized support to promote mental well-being and connection.
generative-ai hugging-face-transformers huggingface mediapipe opencv pytorch reactive-native-js stable-diffusion vision-transformers
Last synced: 09 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/lavkushwaha/custom-streaming-server
Custom Streaming Server
client opencv python server streaming-video zmq zmq-tcp
Last synced: 19 Oct 2025
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/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/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/anvith12/sign-language-recognition
Indian Sign language Recognition using OpenCV
deeplearning machine-learning opencv sign-language-recognition
Last synced: 17 May 2026
https://github.com/alwaysai/oak-cameras
oak camera apps using alwaysai api's
computer-vision machine-learning opencv
Last synced: 17 May 2026
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/karlex1/object_detection
π― Object Detection in Real-Time using MediaPipe and OpenCV!
mediapipe object-detection opencv
Last synced: 30 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/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/cserajdeep/background-replacement-mediapipe
An easy python code for replacing the background using mediapipe and cvzone packages
background cvzone deep-learning image-processing mediapipe opencv python
Last synced: 05 May 2026
https://github.com/iv4n-ga6l/realtime-cars-detection
Realtime cars detection in video using yolov8
cars-detection opencv python ultralytics yolov8
Last synced: 28 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/priyanshishuklaa/gesturex
GestureX is a real-time Indian Sign Language (ISL) translator that converts hand gestures into text and speech. It helps bridge the communication gap between the deaf community and the hearing world using computer vision and machine learning.
computer-vision deep-learning flask gesture-recognition gtts indian-sign-language indian-sign-language-translator isl machine-learning opencv python real-time-translation-accessibility sign-language-translator speech-synthesis tensorflow
Last synced: 09 Apr 2026
https://github.com/noxs1d/cv-emotion-classification
This project is a deep learning-based system for detecting human emotions from facial images using TensorFlow, OpenCV, and NumPy.
cnn cnn-classification dockerfile keras numpy opencv tensorflow transfer-learning
Last synced: 09 Apr 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/hasnainroopawalla/image-colorization-using-opencv
Generate a coloured image/video from a grayscale image/video. Uses the Caffe Model to predict 'ab' channel values from 'L' intensity value for each pixel.
caffemodel deep-learning opencv python
Last synced: 14 May 2026
https://github.com/marianpekar/ace-of-spades
OpenCV image recognition project for playing DOOM (or any game) with cards β£ β₯ β β¦
doom imagerecognition multithreading opencv
Last synced: 16 May 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/iv4n-ga6l/simple-image-segmentation
Simple implementation of image segmentation using the Watershed algorithm
imagesegmentation matplotlib numpy opencv python watershed-algorithm
Last synced: 13 May 2026
https://github.com/shibam120302/dog_breed_prediction_app
The Dog Scanner app will identify your dog's breed reliably in just a few seconds! Besides taking a picture, you can also record a video or upload an image from your gallery. Got a mixed breed? No problem, the Dog Scanner app also recognizes mixed breeds!
Last synced: 06 Apr 2026
https://github.com/pd2871/normal-bbox-to-yolo-txt-file-converter
This repo contains code which will take normal bounding box detected from the image in OpenCv format and convert it to txt format
Last synced: 20 Mar 2025
https://github.com/iv4n-ga6l/hands-detector-with-webcam
Hands detection in front of webcam using haarcascade_hand.xml hand detector model and openCV
haarcascade haarcascade-classifier haarcascade-hand handdetection opencv python
Last synced: 06 May 2026
https://github.com/zeyyildm/sesin-el-ile-kontrol-edilmesi
Bilgisayardaki ses yΓΌksekliΔini el ile kontrol etme
Last synced: 02 Feb 2026
https://github.com/ronaldsg20/compu-paralela
CΓ³digos de ejemplo para computaciΓ³n paralela y distribuida
cuda opencv openmp posix-threads
Last synced: 14 May 2026
https://github.com/pd2871/genderandageclassification
This repo contains code for Gender and Age classification using Haar Cascade(Cascade Classifier) of OpenCV framework and CNN for face detection and Classification.
cnn deep-learning face-detection gender-classification gender-recognition opencv python
Last synced: 19 May 2026
https://github.com/rishik-m/elective_project
Motion Detector with OpenCV library
Last synced: 17 May 2026
https://github.com/iv4n-ga6l/object_recognition_with_auto_photo_capturing_webcam
Object recognition in photo captured from webcam
object objectrecognition opencv python ultralytics webcam yolov5
Last synced: 26 Mar 2025
https://github.com/cadedupont/color-frequency-palette
C++ project for finding the most frequent colors in an image and generating a color palette
color-palette image-analysis image-processing opencv
Last synced: 17 May 2026
https://github.com/prakash-aryan/pygui-steganography
pygui-steganography is a Python GUI application that allows users to perform steganography, which is the practice of concealing data within other data, specifically images. It provides an intuitive graphical user interface built with PyQt5 for encoding and decoding text, images, and binary data using the Least Significant Bit (LSB) technique.
opencv pygui pyqt5 python python3 steganography steganography-algorithms steganography-encoding
Last synced: 16 May 2026
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/iamhetshah/visual-odometry
Monocular Visual Odometry using feature tracking and essential matrix decomposition to estimate camera trajectory from video input.
computer-vision feature-tracking monocular-depth-estimation opencv python slam visual-odometry
Last synced: 17 May 2026
https://github.com/snandasena/opencv-cpp-examples
OpenCV configurations with cmake
cmake cmake-toolchain computer-vision cplusplus image-processing machine-learning opencv
Last synced: 17 May 2026
https://github.com/kasraskari/skin-retouching
skin retouching and using mouse-handling with OpenCV
computer-vision inpainting jupyter-notebook mouse-events opencv python skin-retouching
Last synced: 17 Feb 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/adityamulgundkar/opencv-nuget
OpenCV NuGet Package with support for multiple msvc versions.
Last synced: 14 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/bugdaryan/smile-detector
Smile detecor script, that connects to webcam, detects smile and takes a photo
haar-cascade opencv smile-detection
Last synced: 16 May 2026
https://github.com/suryaxanden/opencv_face_filters
face-recognition opencv opencv-python python3
Last synced: 21 May 2026
https://github.com/shubhro2707/smart-vehicle-object-detection
End-to-end project for vehicle detection using OpenCV, SVM, and YOLOv5
computer-vision deep-learning machine-learning opencv vehicle-detection yolov5
Last synced: 17 May 2026
https://github.com/anurag1101/face_recognition
A Python project using OpenCV to detect and highlight faces in images with Haar cascade classifiers. Simple and efficient face detection made easy!
face-detection face-recognition opencv python python3
Last synced: 21 May 2026
https://github.com/elenaches/python-image-scanner
A college project in Python using OpenCV, a simple app that takes an photo of a paper, and outputs an edited image with the paper properly aligned as though it was scanned.
image-manipulation image-processing opencv opencv-python python scanner-cam
Last synced: 16 May 2026
https://github.com/shaku-med/real-time-object-detect
Computer vision pipeline
license mit-license opencv production-ready python3 status yolov4 yolov8
Last synced: 17 May 2026
https://github.com/m-taghizadeh/mask-face-detection-py
mask face detection built with OpenCV, Keras/TensorFlow using Deep Learning and Computer Vision concepts in order to detect face masks in static images as well as in real-time video streams.
artificial-intelligence computer-vision deep-learning face-detection googlecolab keras machine-learning opencv python tensorflow
Last synced: 05 Apr 2026
https://github.com/piero24/detect-decode-the-barcode
A two-stage pipeline for detecting and decoding barcodes from images.
barcode barcode-scanner huggingface object-detection opencv qrcode qrcode-scanner ultralytics yolov8
Last synced: 16 May 2026
https://github.com/eurohlam/opencv-java-samples
Some experiments with OpenCV
Last synced: 29 Apr 2026
https://github.com/himudigonda/attendancer
An OpenCV based attendance system.
attendance-system opencv opencv-python python3
Last synced: 08 May 2025
https://github.com/shivanisingh77/face-attendance-system
Face Attendance System project is designed to automate attendance using facial recognition. It captures and identifies individuals' faces through a camera, comparing them with a pre-existing database to mark attendance. This system aims to enhance convenience and accuracy by replacing manual attendance-taking.
attendancemanagement camera face-recognition facedetection opencv python realtime-database
Last synced: 16 May 2026
https://github.com/sahilkumardhala/hand-gesture-piano
It is a python script, which is described on Hand-Gesture-Piano is a unique and innovative project that brings the world of music and technology together.This project utilizes computer vision and machine learning to detect and interpret hand gestures, transforming them into musical notes on a virtual piano interface.
cv2 cvzone opencv python python3
Last synced: 10 Sep 2025
https://github.com/eduherminio/traffic_sign_detection
Traffic Sign Detection using OpenCV.
Last synced: 21 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/raykavin/platerecon
A real-time license plate recognition system built in Go using OpenCV (GoCV) and Tesseract OCR. This system captures video from a camera, detects Brazilian license plates, and verifies them against an authorized list for access control.
camera gocv golang gosseract ip-camera license-plate-recognition opencv real-time tesseract-ocr
Last synced: 07 Jul 2025
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/bayunova28/age_gender_recognition
This repository contains about my personal project to build age gender detection
cnn computer-vision deep-learning opencv python
Last synced: 05 Apr 2025
https://github.com/ant59/qr-access-control
Really basic access control mechanism written in Rust. Allows issuing and visually verifying QR codes.
Last synced: 08 May 2025
https://github.com/unanancyowen/customvisionsample
Azure Cognitive Services - Custom Vision Sample Program for OpenCV DNN Module (C++)
cognitive-services custom-vision opencv
Last synced: 21 Mar 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/meta-ben/mosaicmaker
2017 - C++ / OPENCV Mosaic making tool
Last synced: 17 May 2026
https://github.com/vinayak25/facial_recognition
Facial Recognition using python and computer vision library(OpenCV)
facial-detection facial-recognition opencv opencv-python python
Last synced: 14 May 2026
https://github.com/gill-singh-a/qr-code-generator
A Program that generates QR Code Images from the given data
computer-vision opencv python python3 qrcode qrcode-generator
Last synced: 14 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/harshdwivediiiii/road-management-system
An AI-powered road hazard detection system that automatically identifies potholes, cracks, and road anomalies using computer vision and vehicle dashcam footage. The system geotags detected hazards and reports them to a centralized dashboard, enabling authorities to take faster action and improve road safety.
fastapi flask machine-learning mongodb mongodb-atlas opencv python yolo11s
Last synced: 10 Apr 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/varuntotakura/qrcodereader
It will read the QR code and give the Ouput
opencv python python3 qrcode qrcode-reader qrcode-scanner
Last synced: 27 Jul 2025
https://github.com/nomcodio-automation-systems/houghsigndetector
HoughSignDetector is a C++ project that uses the Hough Transform to detect the corners of a stop sign in images. The project processes the image, generates a Hough Space, identifies line intersections, and compares the detected shape to a stop sign's structure.This tool can be used for basic image recognition tasks in traffic sign detection.
cpp graph-theory hough-transform image-recognition maschine-vision opencv
Last synced: 16 May 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/marcos-moura97/p3dx_qrcode_ros
QR Code Recognizer Robot using OpenCV
Last synced: 17 May 2026
https://github.com/aliakseis/gstreamer-opencv
camera-control gstreamer opencv
Last synced: 17 May 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/timur-sa/en24-computervisionsolution
Π Π΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ ΡΠ°ΡΠΏΠΎΠ·Π½ΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ², ΠΏΠΎΠΈΡΠΊΠ° ΠΏΡΡΠΈ ΠΈ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ Ρ ΡΠΎΠ±ΠΎΡΠΎΠΌ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΡΠΎΡΠ΅Π²Π½ΠΎΠ²Π°Π½ΠΈΡ "ΠΠ½Π΅ΡΠ³ΠΈΡ Π² ΠΠ΅ΠΉΡΡΠ²ΠΈΠΈ" (2024-2025 Π³ΠΎΠ΄).
computer-vision opencv opencv-python python
Last synced: 17 May 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/snoozelemon/computer-vision
V. The primary aim was to see how well YOLOv5 detects objects in situations where the objects are occluded or partially hidden from view. The system takes video from either a webcam or a video file uploaded and processes each frame instantly
Last synced: 17 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