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/kunalparkhade/image-to-pencil-sketch
A Streamlit-based web application that converts images into stunning pencil sketches, powered by cutting-edge Firebase integration for user authentication and image storage.
firebase-firestore opencv python3 streamlit
Last synced: 09 May 2026
https://github.com/leansandoval/visionartificial
Trabajos prácticos de la materia Electiva III - Visión Artificial (3679) realizado en el 2C 2025.
machine-learning mediapipe opencv threshold
Last synced: 09 May 2026
https://github.com/pyresearch/fire-and-smoke-detection-for-oil-industry-safety-yolov9
Fire and Smoke Detection for Oil Industry Safety | YOLOv9
computer computer-vision computervision fire oil oil-and-gas opencv python3 smoke
Last synced: 19 Jan 2026
https://github.com/sbatururimi/advanced-lane-lines
In this project, the goal is to write a software pipeline to identify the lane boundaries in a video from a front-facing camera on a car.
autonomous-car lane-detection lane-lines-detection opencv
Last synced: 28 Apr 2026
https://github.com/rcode879/haar-cascade-detector
A human recognition program that can detect human faces and bodies.
ai computer-vision haar-cascade haar-cascade-classifier haarcascade-frontalface machine-learning opencv python
Last synced: 28 Apr 2026
https://github.com/eliasgit2017/face_detection
Haar cascades for face and eye detection with opencv(cv2).
cv2 eye-detection face-detection haar-cascades haarcascade-frontalface opencv python3 sorbonne-university
Last synced: 28 Apr 2026
https://github.com/tiroq/k6-visual-inspector
A small toolkit for post-processing `k6/browser` screenshots after load or UI test runs.
failure-analysis k6 k6-browser load-testing ocr opencv python qa-automation screenshot-analysis screenshot-clustering tesseract test-automation ui-testing visual-regression visual-testing
Last synced: 07 Jun 2026
https://github.com/ak3847/facelog
FaceLog - Attendance Manager based on Facial Recognition
face-recognition machinevision opencv
Last synced: 28 Apr 2026
https://github.com/ayotomi-de/focuscam
FocusCam is a lightweight desktop app that uses your webcam to track focus by detecting facial landmarks and eye visibility. It’s your mini assistant to know when you're not paying attention. 😉
distraction face-detection haar-cascade mediapipe mysql object-detection opencv pillow python tkinter-gui
Last synced: 14 Apr 2026
https://github.com/fizashaikh3006/subwaygestures
Control Subway Surfers with webcam hand swipes using Python, MediaPipe, OpenCV, and pyautogui.
automation browser-game cv2 gaming gesture-recognition gesture-recognition-robot hand-tracking macos mediapipe omputer-vision opencv opencv-python pyautogui python subway-surfers webcam
Last synced: 28 Apr 2026
https://github.com/luis-kr/stream2frame
A Python-based tool for processing and extracting frames from UniFi Protect camera recordings.
data-transfer ffmpeg frame-extraction opencv unifi-protect video-conversion video-processing
Last synced: 09 May 2026
https://github.com/gill-singh-a/lan-camera-streaming
A simple Server-Client model that uses TCP Connection for streaming Live Grayscale Video from one device's camera to another device's screen on the same LAN (Local Area Network)
camera deserialization lan network networking opencv pickle python python-3 serialziation sockets tcp
Last synced: 28 Apr 2026
https://github.com/vinayak2005917/hand-gesture-controlled-virtual-keyboard-and-mouse
Hand-Gesture Controlled Virtual Keyboard and Mouse is a Streamlit app that uses OpenCV and MediaPipe to track hand gestures via webcam. It enables switching between mouse control and a virtual keyboard, with PyAutoGUI performing clicks and typing. The live camera feed in-browser responds to gestures for interactive control.
autopygui computer-vision hand-tracking mediapipe opencv
Last synced: 09 May 2026
https://github.com/hercules45/realtime-object-detection-yolo
Easy-to-use Jupyter Notebook for live object detection with YOLOv8 and OpenCV. Requires minimal setup.
object-detection opencv real-time ultralytics webcam yolo yolov8
Last synced: 10 Oct 2025
https://github.com/minhduc341/edge_ai_drowsy_driver
Driver Drowsiness Detection using MobileNetV2 on STM32
deep-learning edge-ai jupyter-notebook machine-learning object-detection opencv python3 stm32
Last synced: 28 Apr 2026
https://github.com/pinto0309/automaticimagemask
A tool to mask hard copies of Ubuntu terminals with specified keywords.
google-cloud-vision opencv python
Last synced: 28 Apr 2026
https://github.com/abhik-chakraborty/face-detection
object-detection opencv python3
Last synced: 28 Apr 2026
https://github.com/surturftw/visimark
VESIT MCA Mini-Project
attendance-management-system college-project opencv python reactjs
Last synced: 09 May 2026
https://github.com/madhu-1106/criminal_face_recognition_system
Face recognition software to detect criminals in images and videos, noting their time of occurrences.
crime-detection face-recognition law-enforcement opencv python video-analytics
Last synced: 28 Apr 2026
https://github.com/manikantasanjay/face_mask_detection_using_python
Real Time Video Detection of Mask/No Mask Using Python.
cnn computer-vision deep-learning face-mask-detection keras machine-learning opencv python tensorflow
Last synced: 29 Apr 2026
https://github.com/jacobkahn/multiplayar-core
Computer vision and data transmission infrastructure powering a MultiplayAR system
augmented-reality computer-vision cpp multiplayer opencv
Last synced: 28 Apr 2026
https://github.com/emreozogul/dva
Dynamic viability analysis of cancer cells via OpenCV
eel html-css-javascript opencv python
Last synced: 09 May 2026
https://github.com/lusingander/cv-gabor-gui
Gabor filter on GUI (using OpenCV)
Last synced: 14 May 2026
https://github.com/minijackson/inf4710-tp3
A Multithreaded / GPU accelerated scene transition detector
Last synced: 29 Apr 2026
https://github.com/dinithmaleesha/image-filter-webapp
Python-based web application for applying various image filters, removing noise, and adjusting image properties. Built with Flask and OpenCV. Features real-time previews and easy image uploads.
flask flask-application image-filters image-processing image-processing-python noise-removal opencv opencv-python opencv2 python
Last synced: 09 May 2026
https://github.com/byannurcahyo/2241720134-pcvk-2024
Project Praktikum Mata Kuliah Pengolahan Citra dan Visi Komputer
computer-vision image-processing opencv python
Last synced: 09 May 2026
https://github.com/manishkumarpatel07/facial-recognition-attendance-manager
An AI-powered face recognition attendance system using Python, OpenCV, and dlib for real-time attendance tracking.
dlib-face-recognition numpy opencv pandas python
Last synced: 29 Apr 2026
https://github.com/eurohlam/grocery-expenses-pipeline
command-line pipeline that parses grocery receipts and converts them into key-value table
Last synced: 29 Apr 2026
https://github.com/nick8592/opencv-framebuffer
This project captures live video from the default camera, stores the last 10 frames in a buffer, calculates and displays the FPS (Frames Per Second), and prints memory addresses of the frames. It uses OpenCV for video capture and processing, providing a simple example of real-time video processing and frame management.
Last synced: 14 May 2026
https://github.com/harshoza36/realtime_digitrecognizer
A real time digit recognizer using machine learning and OpenCV
bounded-boxes deep-learning opencv realtime-digitrecognizer
Last synced: 29 Apr 2026
https://github.com/johnisanerd/theshadow
The Shadow Controls An Art Project With Cameras and OpenCV
Last synced: 12 Apr 2026
https://github.com/bpavan16/cv-labs
This repository includes the codes from the computer vision labs of my 5th-semester course, showcasing implementations of various topics.
computer-vision edge-detection implementation opencv python
Last synced: 29 Apr 2026
https://github.com/iamphytan/haar-cascade-creation
Creation of custom Haar Cascade Classifiers
haar haar-cascade imagenet opencv python python3 sentdex viola-jones
Last synced: 29 Apr 2026
https://github.com/moanassiddiqui/iris-it
An image detection, computer vision program that detects set of iris in the frame.
computer-vision deep-learning machine-learning opencv tensorflow2
Last synced: 19 Jan 2026
https://github.com/shib-sankar-das/eye-mouse-controller
🖱️👀 Eye-Controlled Mouse uses OpenCV 🎥, MediaPipe 💡, and PyAutoGUI 🖥️ to track eye movements for hands-free control. It detects facial landmarks, maps eye positions 📌, and enables clicks via blinks 👁️. Ideal for accessibility ♿ with real-time response ⚡. Just install, run, and control your computer with your eyes! 🚀
ai computer-vision mediapipe opencv pyautogui python
Last synced: 10 Apr 2026
https://github.com/abdulhadi806/gun-detection
Yolov8 model finetuned on hands gun dataset on L4 GPUs
ai computervision gun-detection opencv yolov8
Last synced: 18 Jan 2026
https://github.com/riju18/normal-smile-face-detection-with-viola-jones-algorithm
From google: The Viola-Jones algorithm is a widely used mechanism for object detection. The main property of this algorithm is that training is slow, but detection is fast. ... Then the detection window is moved across the image as follows: Set the minimum window size, and sliding step corresponding to that size.
haar-cascade-classifier jupyter-notebook opencv python3 viola-jones-algorithm
Last synced: 14 Apr 2026
https://github.com/elifirinci/moodbuddy
Emotion recognition technology can help understand user emotions and improve human-computer interaction. A CNN-based model is used to classify emotions from facial expressions in a web application. This application provides personalized suggestions to enhance emotional well-being, offering a seamless user experience.
ai cnn emotion-detection face-detection flask machine-learning opencv web-application
Last synced: 14 Apr 2026
https://github.com/speedkillsx/faceexprecforlearning
I created this project as my Bachelor's degree graduation project with the aim of providing assistance to students and teachers amidst the COVID-19 crisis.
computer-vision covid-19 deep-learning emotion-classification emotion-recognition face-detection machine-learning opencv opencv-python python resnet-50 study
Last synced: 29 Apr 2026
https://github.com/r3dacted42/dip-filter-thresh-gui
assignment made for a digital image processing course
Last synced: 29 Apr 2026
https://github.com/vskarleas/imagepulser
Vectorize and simplify images obtained via a webcam using dynamic methods, like segment-based or even bezier-curves simplification. We detect contours, manipulate bitmaps and create Adobe PBMs representations for the simplified results.
arduino bezier-curves bus c contour-detection cpp opencv
Last synced: 11 Jun 2026
https://github.com/lamaabdeldayem/color-detection
A Python project for detecting a yellow object (e.g., a ball) in a video using OpenCV and PIL, applying color-based masking and drawing bounding boxes around the detected object.
color-detection computer-vision hsv-colorspace object-tracking opencv pil python video-processing
Last synced: 29 Apr 2026
https://github.com/frgfm/sdcnd-p1-lane-detection
Lane detection project of Udacity Self Driving Car Nanodegree
canny-edge-detection hough-transform hsv lane-lines-detection opencv self-driving-car
Last synced: 29 Apr 2026
https://github.com/vyjayanthipolapragada/cognitive_surveillance
Cognitive Surveillance system -- detect any malicious activity (when person is looking away from camera) and alert though warning popups and email notifications (to the concerned authority)
email eye-tracking facemesh facial-landmarks head-pose-estimation mediapipe mime opencv os python smtp tkinter
Last synced: 13 Apr 2026
https://github.com/daksh777/sign-language-detector
A sign language detector made with TensorFlow, Keras and OpenCV
keras opencv python tensorflow
Last synced: 29 Apr 2026
https://github.com/tanu9102/pg-dbda-project
"This repository consists of **Acne Detection using YOLO** for identifying acne from facial images and **Machine Learning-based Product Recommendation** for suggesting suitable skincare products based on acne severity and skin type."
big-data deep-learning machine-learning opencv python tf-idf-vectorization yolov8n
Last synced: 09 May 2026
https://github.com/weatherwind/pjsk-auto-player
基于 ADB + OpenCV 的 Project Sekai (プロジェクトセカイ) 自动打歌 AP 工具。预测引擎 + Pipeline流水线 + 冲榜模式。PJSK auto play / autoclicker with prediction engine, MAA-inspired pipeline, and batch farming mode.
adb auto-player autoclicker game-automation opencv pjsk project-sekai
Last synced: 29 May 2026
https://github.com/snehasunilnair/image-processing-projects
Image pre-processing techniques using OpenCV.
Last synced: 29 Apr 2026
https://github.com/ivanswetz/banana_shelf-life_prediction
Goal: Predict how many days a banana has left before spoiling (“days to death”) based on a photo. This project demonstrates an end-to-end machine learning pipeline: image preprocessing, feature extraction, supervised & semi-supervised learning, and model deployment.
image-processing machine-learning opencv python random-forest scikit-learn supervised-learning
Last synced: 04 May 2026
https://github.com/frgfm/sdcnd-p2-advanced-lane-finding
Advanced lane finding project of Udacity Self-Driving Car Engineer Nanodegree
camera-calibration lane-detection lane-finding opencv polynomial-regression self-driving-car
Last synced: 30 Apr 2026
https://github.com/farhaan-arshad/facialrec
FacialRec is a project that detects and recognizes faces using AI. It works with images and real-time video using Python and OpenCV. This can be used for security, authentication, or other face detection tasks.
Last synced: 28 Apr 2026
https://github.com/blackmonk13/wordament_solver
A simple tool to help you find words in Wordament puzzles using OpenCV.
image-processing ocr ocr-python ocr-recognition opencv tesseract-ocr trie-data-structure wordament wordament-solver
Last synced: 30 Apr 2026
https://github.com/pyresearch/detecting-cheating-with-computer-vision-real-time-exam-hall-monitoring
Detecting Cheating with computer vision: Real-Time Exam Hall Monitoring
computer opencv pyresearch vision
Last synced: 30 Apr 2026
https://github.com/vidiptvashist/face-recognition-attendance-system
Building a system for face detection and face recognition using several classifiers available in the open computer vision library (OpenCV))
Last synced: 12 Apr 2026
https://github.com/ayushmgarg/cartoon-wizard-facepreserver
🎨 AI face cartoonization with iterative identity preservation, emotion-adaptive processing & 6 artistic styles. Achieves 88% identity accuracy using DeepFace, MediaPipe & Facenet512. Transforms photos to anime, comic, watercolor while keeping you recognizable.
cartoonization computer-vision deepfac emotion-detection face-recognition image-processing mediapipe opencv
Last synced: 30 Apr 2026
https://github.com/sebrovater/pycvutils
A bunch of useful wrappers around opencv-python library
computer-vision cv opencv python
Last synced: 30 Apr 2026
https://github.com/kakaum2k/music-recommendation-based-on-facial-expression
Recommending music based on your facial expressions using FER 2013 dataset and Sporify app
computer-vision emotion-detection expression kaggle-dataset machine-learning music music-recommendation-system musicrecommendationsystem opencv opencv-python project spotify-api tensorflow tkinter
Last synced: 30 Apr 2026
https://github.com/princearora-4/smart-trolley
A computer vision–powered smart self-checkout system that combines YOLOv11 for real-time product detection and Flask for a seamless, interactive billing interface — designed to revolutionize the retail experience.
computer-vision flask object-detection opencv python real-time self-checkout shopping-cart smart-trolley yolov11
Last synced: 30 Apr 2026
https://github.com/rohithsaji97/face-recognition
Face Recognition using deep learning
data-analysis deep-learning face-recognition keras machine-learning neural-network opencv python training
Last synced: 09 May 2026
https://github.com/ayushmankumar7/object_detection_yolov3_opencv
Object Detection using YOLO v3 and OpenCV Python
Last synced: 30 Apr 2026
https://github.com/maruyamaworks/opencv-layer
AWS Lambda OpenCV layer for Python 3.7 (opencv-3.4.7)
aws lambda lambda-layers opencv python
Last synced: 12 Jun 2026
https://github.com/saravana1606/driver-drowsiness-detection
A computer vision system made with the help of opencv that can automatically detect driver drowsiness
Last synced: 30 Apr 2026
https://github.com/azkarmoulana/speed-detector
:car: Vehicle speed detecting application using Java, openCV, php, MySQL :construction:
Last synced: 30 Apr 2026
https://github.com/ojas1584/arucomarkerdetectiondrone
Patented autonomous UAV navigation system for GPS-denied environments using ArUco markers, OpenCV, and ROS.
aruco-markers computer-vision drone gps-denied navigation opencv python robotics ros uav
Last synced: 30 Apr 2026
https://github.com/manorohith-03/attendance-system-using-face-recognition
The system leverages the Python programming language and several powerful libraries for image processing and face recognition. The ultimate goal is to provide a more efficient, accurate, and user-friendly attendance tracking solution.
face-recognition numpy opencv pandas python-3
Last synced: 30 Apr 2026
https://github.com/allen-reji/paddleocr-text-extraction-ml-model
Utilizes PaddleOCR and advanced image pre-processing techniques to extract product attributes from images.
amazon-ml-challenge image-processing machine-learning opencv paddleocr paddlepaddle pil text-extraction
Last synced: 01 May 2026
https://github.com/sohomm/imageenhancementformissions
Image Enhancement Digital Image Processing Computer Vision Deep Learning-based Image Restoration Convolutional Neural Networks (CNN) Super-Resolution Techniques Noise Reduction and Denoising Image Quality Improvement Python Programming TensorFlow / PyTorch (whichever you used) OpenCV & NumPy Evaluation Metrics: PSNR, SSIM Model Training
cnn computer-vision deep-learning drdo enhancement image-processing isro opencv
Last synced: 01 May 2026
https://github.com/konynour/tf-object-detection
This project implements an object detection system using TensorFlow and OpenCV, designed to identify and classify objects in images or video streams. By utilizing pre-trained models from the TensorFlow Object Detection API, this project allows users to detect multiple objects in real-time or from static images.
frozen jupyter-notebook matplotlip opencv python-script python3 tensorflow tensorflow-object-detection-api
Last synced: 01 May 2026
https://github.com/arfazrll/neurovision-smarter-realtime-detection
Real-time object detection using webcam with YOLOv3 and OpenCV - Detecting 80 types of objects from the COCO dataset with high accuracy and optimal speed.
computer-vision darknet-yolo deep-learning opencv yolov3
Last synced: 09 May 2026
https://github.com/sartq333/pygtavc
trying to do something in gta vice city via python
computer-vision deep-learning gta opencv python3
Last synced: 13 Apr 2026
https://github.com/raghavendra317/brain-tumor-detection
A deep learning-based project for classifying brain MRI images into Glioma, Meningioma, No Tumor, and Pituitary Tumor using Convolutional Neural Networks (CNNs). This project aims to assist in early tumor detection, improving diagnostic accuracy and healthcare outcomes.
cnn-classification keras numpy opencv scikit-learn tensorflow
Last synced: 12 Apr 2026
https://github.com/redduckbot/raspberrypi-led-web-app
Locally controlling LED lights from a web browser using Raspberry PI and python Flask.
inter-process-communication opencv python-flask raspberry-pi tcp-client tcp-server udp-client udp-server web-application
Last synced: 09 May 2026
https://github.com/zviniicius/ml_facerecognition
Este projeto realiza o reconhecimento de rostos em imagens utilizando a biblioteca face_recognition em conjunto com OpenCV.
face-recognition opencv python
Last synced: 09 May 2026
https://github.com/shashi278/wordbase-hack
Wordbase is a nice game but I'm just sooo bad at it!
boggle-solver opencv wordbase-hack
Last synced: 01 May 2026
https://github.com/szemenyeim/cvsdemo
Demos for the Computer Vision Systems Course
3d-vision computer-vision deep-learning deep-neural-networks demos machine-vision neural-network opencv opencv-python pytorch pytorch-implementation
Last synced: 01 May 2026
https://github.com/webintellectual/opencv-basics
This repo contains the basics of openCV which I learned. Intuitive names are given to the folders and files, so that anyone can refer to this repository.
computer computer-graphics computer-science computer-vision opencv opencv-library opencv-python opencv2
Last synced: 01 May 2026
https://github.com/mmerlyn/fertilizer-recommendation
Helping smallholder farmers make smarter fertilizer decisions through deep learning–based nutrient diagnosis.
agriculture cnn-model deep-learning fertilizer-recommendation image-classification jupyter-notebook machine-learning nutrient-analysis opencv plant-health python streamlit-webapp
Last synced: 06 Jul 2025
https://github.com/navindafernando/character-recognition
Sinhala Character Recognition using KNN :coffee:
joblib knn-algorithm machine-learning matplotlib numpy opencv pillow tikiner-gui
Last synced: 09 May 2026
https://github.com/pradeep31747/real-time_driver_distraction_detection
The Project aims to enhance road safety by utilizing machine learning and computer vision techniques to identify and alert against driver distractions in real-time.
distracted-driving keras-tensorflow opencv python real-time
Last synced: 01 May 2026
https://github.com/giog97/mean_shift_image_segmentation_openmp
Performance comparison of sequential and parallel OpenMP MeanShift for image segmentation.
image-processing mean-shift opencv openmp parallel-computing parallel-programming
Last synced: 08 Jun 2026
https://github.com/msk4862/linear-algebra-programs
Linear algebra programs using openCV
image-processing linear-algebra opencv python
Last synced: 10 May 2026
https://github.com/ahmedabdalkreem/animals_classification
This project is dependent to make classification between faces of cats, dogs and wild_animals and use multiple model such as CNN and pretrained model like ResNet and MobileNet and show the result of all model in the image using heatmap to know what is the part that model take decision when see it.
classification cnn heatmap matplotlib mobilenet numpy opencv pandas pretrained-models python restnet
Last synced: 12 Apr 2026
https://github.com/rantis-f/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: 01 Aug 2025
https://github.com/abhinavraj009/x_ray-conversion-csv-
To convert an X-ray image into a CSV format for machine learning or data analysis, you'll typically want to represent the image as numerical pixel values.
machine-learning numpy opencv pandas python
Last synced: 13 Apr 2026
https://github.com/yashrajgithub/emotion-recognization-and-analysis
This Emotion Detection Web App uses NLP and facial emotion recognition to analyze emotions from text or video. It offers text-based emotion prediction with probability visualization and a feedback form. Real-time webcam emotion detection is included (currently disabled due to compatibility).
altair api cnn-classification data-processing decision-trees fer joblib knn-classification logistic-regression machine-learning nlp-machine-learning opencv python3 speech-recognition streamlit streamlit-webapp webcam
Last synced: 13 Apr 2026
https://github.com/sidd0894/motion-detector
This project is a simple motion detection system that uses a webcam to capture video and detects movement in real-time.
motion-detection opencv python3
Last synced: 22 May 2026
https://github.com/bobby92262/virtual-piano
A virtual piano IoT device that uses a Raspberry Pi 4 and a camera to detect finger placement, providing real-time feedback and multi-user access through mobile devices. Components include sensors (camera, PIR, LEDs, LCD), and software like Python, OpenCV, Azure IoT Hub, MQTT, Blynk, and Custom Vision AI.
azure-iot-hub mqtt opencv python raspberry-pi4 tensorflow vision-ai
Last synced: 18 Apr 2026
https://github.com/ladbaby/image2sketch
🖼️ A simple program that converts the input image into sketch, written in Python and use Kivy as frontend.
android buildozer image-processing kivy opencv scut sketch windows
Last synced: 02 May 2026
https://github.com/frankson18/processamento-digital-imagens
Resolução de exercícios para a matéria de Processamento Digital de Imagens da UFRN. Utilizando a biblioteca OpenCV na linguagem C++.
opencv processing-images python python3
Last synced: 10 May 2026