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/andrew2077/real-time-emotion-recognition
Real time emotion recognition from facial expression through live captured video
albumentations facial-expression-recognition labelme opencv python tensorflow tkinter
Last synced: 17 Apr 2026
https://github.com/tabotcharlesbessong/aiinjs
This repository is for the implementation of artificial intelligence in JavaScript especially with NodeJs Anybody who wanna join , fill free to join
alan-ai javascript opencv python3 reactjs tensorflowjs
Last synced: 17 Apr 2026
https://github.com/devash2/ayur-scan
Indian Medicinal Leaf detection application using ML and DL
flask flutter google-firebase opencv python scikit-learn tensorflow
Last synced: 10 Apr 2026
https://github.com/renanstn/real-life-rts-unit
WIP...
docker docker-compose esp32 mqtt mqtt-client opencv paho-mqtt python
Last synced: 02 Apr 2026
https://github.com/remvisual/podcast-thumbnail-extractor
AI-powered thumbnail extractor for podcast and video creators. Automatically picks the best faces, screens, and scenes using computer vision and custom CNN models. 100% local. Windows-friendly.
ai cnn computer-vision face-detection flask image-processing machine-learning open-source opencv podcast privacy-friendly python pytorch self-hosted thumbnail thumbnail-generator video video-processing windows youtube
Last synced: 25 May 2026
https://github.com/nidhish-balasubramanya/paddleocr-text-extraction-model
Utilizes PaddleOCR and advanced image pre-processing techniques to extract product attributes from images.
amazon-ml-challange-2024 image-processing machine-learning ocr-recognition opencv paddleocr paddlepaddle pil text-recognition
Last synced: 08 May 2026
https://github.com/rickyavina/robotvision
Computer Vision Algorithm using OpenCV and GRIP in python. Uses feed from Microsoft Life-Cam HD-300, runs through HSV threshold, find contours and filter contours and returns center of target, distance from target, and the degree offset from target
frc opencv opencv-python python vision
Last synced: 17 Apr 2026
https://github.com/dipan313/sarathi
🚘 SARATHI – A real-time AI-based attention monitoring system for drivers and pilots that detects drowsiness, posture issues, and inattention. Built with Python, MediaPipe, OpenCV, and Streamlit.
blinker matplotlib mediapipe opencv pygame python raspberry-pi streamlit t
Last synced: 02 Apr 2026
https://github.com/cosmicsid004/air_draw
Digital drawing....
handtracking mediapipe numpy opencv
Last synced: 30 Apr 2026
https://github.com/gautamthampy/color-detection
Provides colour names and HTML/RGB mappings in various output formats.
Last synced: 10 Apr 2026
https://github.com/fjctp/docker-armhf-opencv24-git
Docker image OpenCV 2.4 git latest for Raspberry Pi
Last synced: 17 Apr 2026
https://github.com/sonhm3029/kafka-for-computer-visions
This project store example using kafka in AI
deep-learning distributed-systems kafka opencv python
Last synced: 17 Apr 2026
https://github.com/goutamhegde002/air_canvas
Air Canvas is an innovative real-time gesture recognition application that enhances communication for the deaf and mute. It features hand-tracking, color detection, and OCR technologies, enabling users to draw, write, and convert gestures into editable text in real time.
air-canvas deaf-and-mute digital-drawing flask gesture-recognition hand-tracking interactive-canvas mediapipe ocr ocr-recognition opencv opencv-python python real-time-communication text-recognition
Last synced: 13 Apr 2026
https://github.com/robingenz/docker-node-opencv
🐳 Docker image with NodeJS and OpenCV.
Last synced: 17 Apr 2026
https://github.com/audriusbutkevicius/hotsdraft-overlay
A small application that does computer vision based draft detection, queries hotsdraft.com for best picks/bans, and draws overlay with results
Last synced: 17 Apr 2026
https://github.com/veresdavid/imgproc-task5
A console application that learns characters from a given source then can recognize them from a scanned paper and then save the result in a text file.
character-recognition cpp image-processing opencv
Last synced: 30 Apr 2026
https://github.com/brianlangay4/photo-editor-android
This collaboration of OpenCV in python into image manipulation techniques and with android app with java creating interactive app for editing photos (Image Correction and Enhancement)
android-app editing java opencv python pythonjava
Last synced: 17 Apr 2026
https://github.com/enoxsoftware/inferenceenginewithopencvforunityexample
Integrate Unity Inference Engine with OpenCV for Unity.
barracuda inferenceengine opencv sentis unity
Last synced: 18 Apr 2026
https://github.com/miladsade96/mot
Multiple Object Tracker
opencv opencv-python python python3
Last synced: 18 Apr 2026
https://github.com/prernarohra/ar-filters-with-mediapipe
This project implements real-time facial tracking and AR effects, providing a playground for developers and enthusiasts in computer vision and augmented reality.
augmented-reality computer-vision face-detection face-tracking facemesh filters labeling mediapipe opencv python
Last synced: 18 Apr 2026
https://github.com/sura3607/integrated_image_segmentation-based_solution_for_object-collision_detection_in_2d_simulation_environ
This project investigates three advanced image segmentation algorithms—Watershed, Active Contour Snake, and Chan-Vese—for detecting object collisions in 2D simulation environments. Analyzing six diverse video datasets, the study evaluates these algorithms on execution time, segmentation accuracy, and adaptability to dynamic backgrounds and overlapp
activecontours chanvese collision-detection jupiter-notebook object-collision opencv python
Last synced: 08 May 2026
https://github.com/benevanio/facepy
Identifica a idade do usuario usando o OpenCV
ageestimation coding computervision development facedetection facialrecognition github machinelearning opencv programming project python softwareengineering tech
Last synced: 18 Apr 2026
https://github.com/charan12-git/gender-and-age-detection
A Python project which can detect gender and age using OpenCV of the person in a image or through camera.
age agedetection gender-detection images opencv python webcam
Last synced: 23 Jun 2026
https://github.com/json031/yolo_inspection_kit
基于 YOLOv8 构建的轻量级 YOLO 检测工具包,用于产品包装验证和质量检测。A lightweight YOLO-based detection toolkit for product packaging verification and quality inspection, built on YOLOv8.
computer-vision cv object-detection opencv packaging-inspection python roi yolo yolov8
Last synced: 06 Apr 2026
https://github.com/dd-se/ml-app
Predict unseen numbers with ML models trained on MNIST dataset.
opencv python scikit-learn streamlit
Last synced: 30 Mar 2025
https://github.com/zeyyildm/el-hareketleri-2
Elin başparmağına göre olumlu mu olumsuz mu anlayan Python kodu.
Last synced: 13 May 2026
https://github.com/jai0212/ai-virtual-painter
Real time finger and object painting using advanced computer vision technology with custom hand gestures and customizable colours
artificial-intelligence cmake computer-vision cpp mediapipe numpy opencv python
Last synced: 05 Apr 2026
https://github.com/ricardorobledo/weldingdefectdetection
Welding Defect Detection
css3 fastapi html5 javascript kaggle-dataset numpy opencv ultralytics yolov8
Last synced: 05 Apr 2026
https://github.com/subvision-soft/subvision-core
The core algorithms behind subvision
computer-vision emscripten opencv wasm
Last synced: 05 Apr 2026
https://github.com/bayunova28/face_mask_detection
This repository contains about my personal project to build face mask detection
face-mask-detection opencv python
Last synced: 18 Apr 2026
https://github.com/somenath203/skin-lesion-segmentation-opencv
numpy opencv pandas skin skin-lesion skin-lesion-segmentation
Last synced: 18 Apr 2026
https://github.com/serivesmejia/nativeblobdetector
Java bindings for the SimpleBlobDetector to EasyOpenCV. Intended for usage in the FTC Competition.
easyopencv firsttechchallenge ftc opencv simpleblobdetector
Last synced: 18 Apr 2026
https://github.com/j03-dev/tarzan
Python package for optical character recognition, CNN
cnn keras ocr opencv tensorflow
Last synced: 19 Apr 2026
https://github.com/darwincamahalan/human-age-gender-classification
A age and gender identifier machine learning desktop application for CCTV cameras in shopping malls
cafe classification-algorithm computer-vision facial-recognition machine-learning opencv python
Last synced: 19 Apr 2026
https://github.com/raghav18482/magicam
In this application black color HSV value will get invisible,
flask-application opencv python
Last synced: 20 Apr 2026
https://github.com/davidfantasy/wechat_jump_java_opencv
使用opencv自动识别微信小游戏跳一跳中的目标距离
Last synced: 20 Apr 2026
https://github.com/xavierjiezou/opencv-chinese-flag
Add the Chinese flag to your avatar. (Happy National Day!)
Last synced: 20 Apr 2026
https://github.com/ovshake/iphone-defect-detector
iPhone Defect Detector
computer-vision opencv python3
Last synced: 20 Apr 2026
https://github.com/yinguobing/stream-capture
A backend service with OpenCV in Rust.
Last synced: 20 Apr 2026
https://github.com/touppercase78/happy-new-year-2026
Happy New Year 2026 with Colorful Squares, Gifts, Snowflakes, Text and Tree with Ornaments!
2026 happy-new-year image-processing merry-christmas opencv opencv-python python
Last synced: 20 Apr 2026
https://github.com/anty-filidor/grains-detector
Simple grains detector developed in OpenCV
object-detection opencv python
Last synced: 13 May 2026
https://github.com/ashish0kumar/ai-based-traffic-management-sih
🚦 AI-based traffic management system using real-time vehicle detection
flask machine-learning opencv python react traffic-management-system vehicle-detection yolov4
Last synced: 09 Feb 2026
https://github.com/iamfarzam/facial-expression-detection
OpenCV project using DeepFace library to detect facial emotions
Last synced: 05 Jun 2026
https://github.com/emso-c/eye-state-detector
A CNN application that detects if the eyes in a given image are open or closed.
cnn-for-visual-recognition image-processing opencv python
Last synced: 21 Apr 2026
https://github.com/pyresearch/lightweight_vision_library_for_object_detection_-_segmentation
Lightweight_Vision_Library_for_Object_Detection_&_Segmentation
object-detection opencv opencv-python python python3
Last synced: 21 Apr 2026
https://github.com/bhoomika-gp/car-number-plate-detection
Number Plate Detection using OpenCV
Last synced: 22 Apr 2026
https://github.com/hwpoison/cloud_top_tracker
experimental script for clouds top tracking with image moments opencv
Last synced: 22 Apr 2026
https://github.com/tengkoku/fundamental-image-processing
Brightened/ Darkened/ Blackened a selected area of an image
image-processing opencv python
Last synced: 22 Apr 2026
https://github.com/sheikhharis50/facer
Facer is a face recognition system built on face_recognition package and opencv
ai dlib face-detection face-recognition numpy opencv poetry real-time real-time-face-detection
Last synced: 08 Jul 2026
https://github.com/hotaro26/opencv-to-ascii-live-art-
A opencv project which converts webcam live capture to ascii art :)
Last synced: 24 Apr 2026
https://github.com/krishbharadwaj5678/clearcut
Transform your live streams with ClearCut a powerful Python script that removes backgrounds in real time using your webcam. Elevate your content instantly, offering a professional touch with zero hassle!
background-removal bg-remove computer-vision cross-platform cvzone image-processing live-streaming mediapipe opencv os python python3 real-time real-time-streaming selfie-segmentation
Last synced: 08 May 2026
https://github.com/raufjatoi/object-detection-app-in-java
My 2nd sem uni project with Ahsan and Umar as team members
ai custom deep-learning deeplearning detection java javagui live machine-learning ml opencv opp university-project yolov3 yolov4 yolov5
Last synced: 24 Apr 2026
https://github.com/supersonichub1/datamoshing-with-optical-flow
NumPy/OpenCV implementation of a nice SIGGRAPH paper.
Last synced: 24 Apr 2026
https://github.com/nirmit27/dog-vs-cat-classification
A binary image classification model based on Transfer Learning for distinguishing images of dogs from cats.
binary-classification deep-learning glob image-classification image-processing jupyter-notebook machine-learning opencv opencv2 python tensorflow transfer-learning
Last synced: 09 May 2026
https://github.com/rahul1582/emotion-detector
An Emotion Detector Using CNN
cnn data-augmentation emotion-detector fer2013 opencv
Last synced: 24 Apr 2026
https://github.com/suraj5424/yolov8-video-object-detection
Complete 🎥 YOLOv8-based pipeline for video frame extraction, 🖼️ custom dataset annotation, ⚙️ model training, and real-time 🎯 object detection with visualization — in a 📓 Jupyter Notebook for seamless computer vision workflows.
data-annotation-tools image-processing object-detection opencv video-processing yolov8
Last synced: 18 Apr 2026
https://github.com/yumetodo/tesseract_opencv_pkg
archlinux tesseract_opencv package
archlinux archlinux-opencv opencv tesseract
Last synced: 08 May 2026
https://github.com/dxtaner/face-and-eye-recognition
* face and eye recognition
face-detection face-recognition opencv opencv-python recognition
Last synced: 25 Apr 2026
https://github.com/rorosaga/world_clocks
🕰️ Simple clocks made with OpenCV's drawing functions ⌛
Last synced: 17 Apr 2026
https://github.com/ArtZaragozaGitHub/CV--P5_Plants_Seedling_Classification
A robust image classifier using CNNs to efficiently classify different plant seedlings and weeds to improve crop yields and minimize the extensive human effort to do this manually.
cnn-classification cnn-for-visual-recognition confusion-matrix cv2-library imagedatagenerator label-binarizer learning-rate matplotlib numpy-library opencv optimizer-visualization pandas-library preprocessing-data reducelronplateau seaborn sequential-models tensorflow tensorflow-keras train-test-validation
Last synced: 06 Nov 2025
https://github.com/elijah-1994/computer-vision-rock-paper-scissors
Training a computer vision model using TensorFlow to detect whether Rock, Paper or Scissors is shown to the camera in real- time and with a high accuracy.
machine-learning opencv python3 tensorflow
Last synced: 10 Apr 2026
https://github.com/shamiul5201/football_detection_and_tracking
This project captures and follows the movement of a football on the field in short video clips, making it easy to analyze key moments in play. With this tool, you can detect where the ball is and track its path throughout the game.
computer-vision object-detection object-tracking opencv python
Last synced: 25 Apr 2026
https://github.com/notshrirang/image-reader
Reads text from screenshot taken by the app.
Last synced: 25 Apr 2026
https://github.com/madhurjain/carnd-lane-lines-project-1
CarND Lane Lines Detection Project #1
carnd image-processing opencv python self-driving-car
Last synced: 09 Apr 2026
https://github.com/leonardcser/waldo-video-preprocessor
Convert videos into preprocessed frames.
Last synced: 25 Apr 2026
https://github.com/zkan/hello-amazon-rekognition
Hello, Amazon Rekognition!
amazon computer-vision machine-learning opencv rekognition
Last synced: 26 Apr 2026
https://github.com/saniyaacharya04/industrial-cv-inspection
Industrial Safety & Asset Inspection using Computer Vision (Object Detection + OCR)
api computer-vision deep-learning fastapi industrial-ai machine-learning object-detection ocr opencv python safety-monitoring yolov8
Last synced: 10 Apr 2026
https://github.com/samir-atra/cancerdetector
The final project of AI50xIraq course is found in the commit on 21-3-2023
cancer-detection cnn dataset inceptionv3 matplotlib numpy opencv tensorboard tensorflow tensorflow-tutorials transfer-learning
Last synced: 11 Feb 2026
https://github.com/yuxno/feature-matching-and-image-classification-opencv
computer vision workshop, basic operations with opencv plus an image classification simple application
computer-science computer-vision feature-detection feature-matching image-classification opencv python
Last synced: 09 May 2026
https://github.com/krish120003/lane-centering-bracketbot
Hackathon-winning autonomous robot navigation using vision and lane centering
autonomous-driving opencv python robotics
Last synced: 10 May 2026
https://github.com/d-nadella/Realtime_Threat_Detection
Developed a real-time threat detection system using Python, OpenCV, and Ultralytics YOLO for continuous monitoring and immediate alerts on suspicious activities in sensitive areas
detect-threats machine-learning opencv python-3 ultralytics webcam yolov8n
Last synced: 30 Sep 2025
https://github.com/sasivakulrithwik/059_iva_assignment-1
Image processing and object detection using OpenCV, including color detection, smoothing, edge detection, and face detection with Haar cascades. 🚀
ipython-notebook numpy opencv python3
Last synced: 10 Apr 2026
https://github.com/assem-elqersh/color-identification-lab-2
Jypyter notebooks-compatible color identification tool that uses the LAB color space for accurate color analysis in images. This version works without interactive displays, automatically detecting colors via grid sampling and K-means clustering. It identifies dominant colors with their names and percentages, visualizing results with matplotlib.
color-detection image-processing lab-color opencv
Last synced: 27 Apr 2026
https://github.com/moses000/aidesktoppilot
AI-driven desktop automation
ai automation computer-vision desktop-automation opencv pytesseract python rpa screenshots tkinter
Last synced: 27 Apr 2026
https://github.com/callezenwaka/snap_ai
computer-vision jupyter-notebook machine-learning opencv pytyon
Last synced: 09 May 2026
https://github.com/arghyadevs/attendaface
AttendaFace is a Python-based desktop application that uses OpenCV and LBPH face recognition to automate attendance tracking in classrooms, offices, or events. The application features a modern GUI with photo-based face registration, real-time recognition, attendance logging, and CSV export.
Last synced: 09 May 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/ndonkohenri/car-plate-detector
Detects Car Plates in real-time or using Images.
carplate computer-vision cv cv2 detection opencv opencv-python python
Last synced: 27 Apr 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/mrnust/yolo_tracking
All about Object realtime tracking
computer-vision image-processing opencv yolo
Last synced: 28 Apr 2026
https://github.com/hatamiarash7/traffic-counter
OpenCV Traffic Counter With Python
image-processing imageprocessing opencv opencv-python opencv3 opencv3-python
Last synced: 28 Apr 2026
https://github.com/uditmishr/virtual-hand-painter
A simple application allows the user to draw on the screen using their hand. It has options for three primaries (RGB) colors, an eraser, and the ability to save results.
computer-vision machine-learning mediapipe opencv python
Last synced: 03 May 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/pedronjorge/average-face
Generate an average face from a given set of images by detecting facial landmarks, aligning features, and blending the images using Delaunay Triangulation. Libraries used: Dlib, OpenCV, NumPy
dlib image-generation jupyter-notebook numpy opencv python3
Last synced: 30 Apr 2026