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-11 00:22:21 UTC
- JSON Representation
https://github.com/siegfredlorelle/contact-tracing-app
PUP Programming Logic and Design - Assignment 10 - Contact Tracing Application
Last synced: 04 May 2026
https://github.com/romerorodriguezd/chroma-key-with-opencv
Applying chroma key to images/videos, regardless of the colour.
chroma-key computer-vision opencv opencv-python python video-editing-software
Last synced: 18 May 2026
https://github.com/pedrala/virtualfactory
Use the ArUco marker to calculate the relative coordinates and move Turtlebot3 to the corresponding location. Recognize a small box as an object with yolo8, pick it up with the manipulator, and place it on the conveyor belt. Pick up the box again at the end of the conveyor belt and move it to the unloading area.
aruco-marker-detection calibration conveyor-belt gui inverse-kinematics multithreading opencv rodrigues-rotation-formula ros2 turtlebot3 yolo8
Last synced: 17 May 2026
https://github.com/george-mountain/imageprocessor-desktopapp
Image Processor Desktop application built in Python and Inno Setup
ai computervision deeplearning desktop-application inno-setup machine-learning opencv tkinter-gui
Last synced: 14 Mar 2025
https://github.com/iv4n-ga6l/facesdetection-with-pixelation-and-blurring
Faces anonymization in video feed using either pixelation or blurring techniques.
blur-image facedetection opencv pixelation python ultralytics yolov5
Last synced: 06 May 2026
https://github.com/gabryxx7/screenshot-ocr
A little but useful tool to explore OCR data extracted with `pytesseract` and `opencv`
ocr opencv pytesseract tesseract-ocr text-recognition
Last synced: 17 May 2026
https://github.com/baponkar/my-python-ai
A Python openCV example to detect face, eye, finger etc which are generated by ChatGPT
Last synced: 27 Apr 2026
https://github.com/codingspirit/autoaimproject
AutoAimProject is a camshift based auto aim system.
Last synced: 17 May 2026
https://github.com/kabanosk/hand-gestures-spotify-control
computer-vision magicmirror open-source opencv
Last synced: 26 Apr 2026
https://github.com/coditheck/wsecam
Security webcam showing to web page
opencv opencv-python python python3 streaming video-streaming videocapture webcam webpage
Last synced: 20 May 2026
https://github.com/kouya-marino/alchemycv
An advanced image processing and computer vision tool with a comprehensive GUI.
computer-vision contour-detection data-science-tools digital-image-processing edge-detection fourier-transform gui-application-python image-analysis image-filters image-processing morphological-analysis morphology open-source opencv python tools
Last synced: 19 May 2026
https://github.com/codebydant/video2image-opencv
This is a c++ program to convert a video to frames
cmake cmakelists cpp frame opencv opencv3 video
Last synced: 10 Sep 2025
https://github.com/tspannhw/rpi-noir-screen
Raspberry Pi + Apache MiniFi + Python + Noir Camera
apache-minifi apache-nifi iot opencv python raspberry-pi
Last synced: 11 May 2026
https://github.com/nicolas12341234/pynput-project
🖱️ Monitor and control mouse and keyboard inputs with the Pynput Project, utilizing Python for automation and event tracking.
ai-keyboard cvzone developer-tools event-handling input-monitoring keyboard-mouse keylogger mediapipe mouse-tracker opencv python-automation python-mouse python-mouse-axis python-mouse-coordinate-xy python-mouse-tracker tkinter tkinter-graphic-interface virtual-keyboard-python
Last synced: 07 May 2026
https://github.com/shibam120302/face_swap_flask_app
Face Swap is a public Python project that enables you to swap faces with someone. It can be used with photos, videos, and even a live camera.
juypter-notebook keras opencv pillow python
Last synced: 09 Apr 2026
https://github.com/yuxiang-xiao/machinevision-feature-detection-and-matching
CV courses of Cornell-CS5670.
image-processing opencv python
Last synced: 02 Mar 2025
https://github.com/mefaay/face_recognition_system
A user-friendly face recognition system for adding individuals with photos, querying names, and identifying faces via uploaded images or live camera. Ideal for use in security, attendance, and monitoring systems. Includes detailed information display for recognized faces.
face-recognition opencv python security
Last synced: 20 Jan 2026
https://github.com/erolrecep/moviebarcode
Generate moviebarcodes from a video
computer-vision feature-extraction image-processing opencv youtube
Last synced: 02 Apr 2026
https://github.com/gonzalo123/peopleincamwithopencv
Detect people in a webcam with opencv
Last synced: 02 May 2026
https://github.com/codebydant/video2opencv-video
This is a C++ program to convert a video to opencv format video
Last synced: 10 Sep 2025
https://github.com/salgado2004/opencv_leitor_carta_de_baralho
Aplicação com openCv-python para identificação automática da carta de baralho entre as 52 opções.
computer-vision object-detection opencv patterns-recognition
Last synced: 17 May 2026
https://github.com/denrydu/voc-format-label
自己写的一个用来规整图片集到VOC标准,并且对图片做标注的工具,方便CV研究者用来制作自己的数据集。A tool to format images and label images based on LabelImg and OpenCV
dataset labelimg-tool opencv voc
Last synced: 02 May 2026
https://github.com/blueskyson/stereo-disparity-map-opencv
disparity-map opencv python stereo-matching
Last synced: 16 Apr 2026
https://github.com/rajputrockstar/kazier
This is Modules aims to help you with your opencv Project to make it easier for your to focus on Project
ai computervision mediapipe opencv opencv-python pypi pypi-package python pythonprojects
Last synced: 17 Jan 2026
https://github.com/takana671/photoeditor
Python image processing tool
canvas composite dialog-box drag images-dragged numpy opencv photoeditor pillow pixel tkdnd tkinter tkinter-canvas tkinter-python tkinterdnd tkinterdnd2
Last synced: 26 Mar 2025
https://github.com/prastamaha/opencv-contour
a collection of several projects that involve contour techniques in opencv
computer-vision opencv opencv-python
Last synced: 20 Feb 2026
https://github.com/anhtvc/detectline
Detect line from video
detectline opencv opencv-library
Last synced: 20 Apr 2026
https://github.com/vspiewak/webcam-facedetection
Webcam face detection using Scala/OpenCV
face-detection opencv scala webcam
Last synced: 19 May 2026
https://github.com/mustafaozvardar/object-detection-opencv
This project implements a real-time object detection system using OpenCV and a pre-trained SSD MobileNet model. The application captures video from your webcam and detects objects in the video feed, labeling them with their corresponding names and confidence scores.
artificial-intelligence computer-science computer-vision object-detection opencv python
Last synced: 19 May 2026
https://github.com/laubps/polygon-detector-opencv
Advanced C++ project using OpenCV to detect and classify polygons in images. Features precise edge and contour detection, polygon classification (triangles, quadrilaterals, etc.), and a Qt-based GUI. Supports JPEG, PNG, BMP formats. Includes advanced image processing and basic AI algorithms for better classification.
cpp opencv qt qt-gui qtcreator
Last synced: 07 Jan 2026
https://github.com/iv4n-ga6l/road_traffic_monitoring
Realtime road traffic monitoring with analytics chart plotting
opencv python trafficmanagement yolov8
Last synced: 26 Mar 2025
https://github.com/nipuna-lakruwan/face-recognition-based-attendance-system-py
A modern, real-time attendance tracking system that uses computer vision and facial recognition technology to automatically mark student attendance.
attendance-system dlib face-recognition opencv python3
Last synced: 19 May 2026
https://github.com/sidharthmohannair/visionuav-navigation
A robust vision-based localization system for UAVs operating in GPS-denied environments. The system utilizes advanced computer vision techniques to achieve accurate position estimation by matching real-time drone camera feeds with satellite imagery.
adaptive-noise-scaling akaze brisk computer-vision feature-detection feature-matching geolocalization homography image-processing localization opencv orb position-estimation ransac region-of- sift uav uav-navigation
Last synced: 16 Oct 2025
https://github.com/shashwatkathuria/iot-trafficmonitoringsystem
IoT based project to monitor traffic using Raspberry Pi, Pi Camera, RFID MFRC522 Module and GPIO pins.
cv cv2 cvlib gpio-pins gunshot-detection image-detection image-processing image-recognition keras mfrc522 opencv python raspberry-pi raspbian rfid tensorflow traffic-analysis traffic-light traffic-monitoring voice-recognition
Last synced: 08 Apr 2026
https://github.com/rayfin774/face-and-hand-gestures-detection-model
Real-time Face & Hand Detection using MediaPipe Framework which Detects emotions (Happy, Sad, Angry) and Gestures (Thumbs Up, Peace, Pointing) live via webcam!
matplotlib mediapipe opencv python sckiit-learn
Last synced: 12 Nov 2025
https://github.com/prasadlokhande-880/camary_controller
This project is designed to control a camera mounted on two servos (X-axis and Y-axis) and a buzzer using Arduino and Python with OpenCV for face detection. The system adjusts the servo angles to center the detected face and activates the buzzer when a face is detected.
arduino face-detection haar-cascade opencv python servo-motor
Last synced: 12 Apr 2026
https://github.com/abhayvashokan/live-face-recognition
Live training and recognition of faces using convolutional neural network.
Last synced: 18 Apr 2026
https://github.com/mousazourob/uplift
Mood changer that uses facial recognition to play a song to positively change the user's mood
keras-tensorflow matplotlib opencv pandas python raspberry-pi raspberry-pi-camera
Last synced: 06 May 2025
https://github.com/mubshr07/djangowithopencvalgorithms
This repo is practice project of Django+OpenCV. An image is uploaded using HTML form to Django framework. Then that image is used as input in openCV algorithms and generate many other images.
django image imageprocessing opencv
Last synced: 31 Aug 2025
https://github.com/samjuk/facial-grouping
Python facial extraction and grouping
age-detection face-detection face-recognition gender-detection hacktoberfest hacktoberfest2020 opencv
Last synced: 24 Jan 2026
https://github.com/haripasapuleti/face-recognition
A face recognition-based attendance system leveraging OpenCV and Face Recognition for real-time detection and tracking, integrated with Firebase for efficient data storage and management.
face-recognition firebase-integration opencv pickle-serialization python
Last synced: 16 May 2026
https://github.com/simran1002/strip-analyzer
The Strip Color Identification is used to analyze images of urine strips uploaded by users. Using computer vision techniques, particularly leveraging OpenCV, the interface identifies and extracts the colors present on the strip.
flask multer nodejs numpy opencv python reactjs
Last synced: 10 Apr 2026
https://github.com/akash-rajak/text-to-captcha-image
A python script to get the captcha image for any text entered.
captcha cv2 opencv python3 text-to-captcha tkinter
Last synced: 02 May 2026
https://github.com/mkashirin/aisp
В этом репозитории можно найти Jupyter-тетради составленные на основе тех, что даются в курсе ПСИИ.
education machinelearning matplotlib mirea opencv scikitlearn
Last synced: 20 May 2026
https://github.com/onnesok/machine-vision
tensorflow object detection codes. This project can be implemented in many automation and robotics projects.
machine-vision opencv tensorflow tensorflow2
Last synced: 08 May 2026
https://github.com/javierkaiser9/rgbd-dual_input_machine_learning_model
This Demo presents a machine learning-based steering module for sidewalk navigation . Using a dual-input EfficientNetV2 model, it processes RGB-D data from an Intel RealSense D415 to classify sidewalk scenarios and generate real-time steering commands. Optimized with OpenVINO
efficientnet efficientnetv2 machine-learning numpy opencv openvino python3 realsense-camera tensorflow
Last synced: 31 Dec 2025
https://github.com/nilanjan-debnath/yield-smart
The project utilizes data analysis for early plant illness detection, automated irrigation for optimal water management, soil mineral analysis for crop recommendations, and UV filters to enhance growth conditions.
agriculture django-rest-framework langchain opencv react
Last synced: 05 Apr 2025
https://github.com/onnesok/image-denoiser
This is one of my experiment to see how I can manipulate images using opencv and python. This code shows how to denoise image in several methods. Here I've used gaussian blur, median blur, bilateral filter, non local denoise and wavelet denoise method to denoise the image.
Last synced: 17 Jun 2026
https://github.com/alex-lechner/carnd-advancedlanelines-p4
Lane line detection and vehicle position estimation with computer vision. Project 4 of Udacity's Self-Driving Car Engineer Nanodegree Program.
autonomous-vehicles computer-vision lane-detection lane-finding lane-lines-detection opencv self-driving-car udacity-self-driving-car
Last synced: 21 May 2026
https://github.com/korniichuk/multiple-object-detection
Multiple object detection with scale based on OpenCV Python library
opencv python python-3 python3
Last synced: 17 May 2026
https://github.com/reymundvirtus/opencv-face-detection
Basic Face Detection in Python
Last synced: 08 Apr 2026
https://github.com/skellla/docker-opencv-dlib-node
Docker image with bundled opencv, dlib and node.js runtime. [AutoBuild]
dlib docker docker-image node nodejs opencv
Last synced: 07 Apr 2026
https://github.com/shouryan01/train-own-gesture-detector-ml-model
Train your own ML model to detect hand gestures!
mediapipe opencv pandas sklearn tensorflow-lite
Last synced: 10 Apr 2026
https://github.com/ushariranasinghe/fire-detection
CNN for fire detection using OpenCV techniques to enhance image features, achieving robust performance with TensorFlow and Keras.
cnn-classification keras opencv pandas tensorflow2
Last synced: 02 Jan 2026
https://github.com/argemenon/ml-codes-vs
My repo for learning Image Processing and Machine Learning
image-processing machine-learning neural-network opencv pytohn3 tensorflow
Last synced: 13 Apr 2025
https://github.com/aridepai17/absolutecinema
An intelligent movie recommendation system that analyzes your real-time emotions through webcam and suggests personalized movies using AI-powered descriptions. Experience the future of content discovery!
ai api deepface gradio langchain openai opencv python rag tmdb-api
Last synced: 10 Apr 2026
https://github.com/leosolar8/satellite-deforestation-detection
🌳 An OpenCV-based tool for deforestation analysis using satellite imagery. Features vegetation segmentation, green coverage calculation, histogram visualization, and side-by-side comparisons to track forest cover changes across time. Ideal for research, NGOs, and climate education.
climate-change computer-vision deforestation ecology environment geospatial image-processing opencv python remote-sensing satellite-imagery sustainability
Last synced: 08 Apr 2026
https://github.com/haleelrah/Vision-pro-MAX
A Raspberry Pi-based object detection system for assisting visually impaired individuals. This project utilizes YOLO object detection and a Hailo 8L TPU to identify obstacles like manholes, potholes, and bumps, providing real-time audio feedback to aid navigation.
bash computer-vision cuda fine-tuning jupyter-notebook object-detection opencv python pytorch raspberry-pi rpi-camera ssh text-to-speech ultralytics yolo yolov8
Last synced: 30 Dec 2025
https://github.com/sanchai20/desktop-automationtool
A desktop automation tool used to capture windows and imitate mouse click events at arbitrary location.
automationtool desktop imagedetection imagematching opencv qt windows-application
Last synced: 27 Apr 2026
https://github.com/4444tensei/kazecaptchaapi
自部署验证码识别接口(常规ddddocr+滑块OpenCV),任何语言任何项目皆可直接发出HTTP请求便捷调用,而无需做复杂集成。实现:1. 通过接口接收POST请求收到验证码图像2. 将验证码图像识别后将结果返回到响应内容中。皆在简化一切验证码识别业务。现在你可以使用任何方式、任何语言实现验证码识别。
ddddocr flask online-verification-code-recognition opencv opencv-python python-script script verification verification-code
Last synced: 12 Apr 2025
https://github.com/anandyelloju/face-detection
A face detection application using HTML, Bootstrap, Python, and OpenCV. Allows users to upload images and detects faces in real-time.
html-css-javascript opencv python3
Last synced: 17 May 2026
https://github.com/csoren66/emotion-detection
Implementing a CNN model for facial emotion recognition with real-time implementation
cnn-model deep-learning detection haarcascade-frontalface opencv python
Last synced: 03 Mar 2025
https://github.com/tgluong/facerecognizer
Opencv cascadeclassifier in python
face-recognition opencv python
Last synced: 13 Apr 2026
https://github.com/fastuptime/age_and_gender_estimation_opencv
Age and gender estimation
Last synced: 15 May 2025
https://github.com/rajputrockstar/hand-star
HandStar is a Python library that uses Mediapipe and OpenCV to make hand detection and tracking easy.
mediapipe opencv opencv-python opencv2 pypi pypi-package pypi-packages python python-modules python-script python3
Last synced: 25 Feb 2025
https://github.com/sd7campeon/deepfake-classification
Advanced deepfake detection using InceptionV3 with a novel Fourier Attention layer. Leverages FFT to detect synthetic video frames. Features robust data pipeline, EDA, and visualizations. Built with TensorFlow, OpenCV, and more. Scalable, interpretable, MIT-licensed.
attention attention-mechanism cv2 deepfakedetection deeplearning inceptionv3 inceptionv3-model keras-tensorflow opencv opencv3 pillow seaborn tensorflow
Last synced: 08 May 2026
https://github.com/petermartens98/streamlit-opencv-webcam-display-web-app
Python script that creates a Streamlit application for displaying the webcam feed and performing facial detection using OpenCV. The application provides a simple interface to view the live video stream and includes a stop button to halt the feed.
Last synced: 17 Mar 2025
https://github.com/acorelli/rtmp-tools
Tools for working and experimenting with rtmp video streams
camera ffmpeg opencv python raspberry-pi raspberry-pi-camera rtmp rtmp-server video-streaming
Last synced: 05 Mar 2026
https://github.com/akshaya-kairamkonda/eye-tech-digital-systems
🚀 Eye-Controlled Mouse – Control your cursor with eye movements and blinking using OpenCV & MediaPipe.
automation computer-vision eye-tracking machine-learning mediapipe opencv python
Last synced: 03 May 2026
https://github.com/pathak-ashutosh/facial-landmarks-detection
Detect facial landmarks using OpenCV, dlib, Python
computer-vision deep-learning dlib facial-keypoints facial-landmarks landmark-detection opencv python
Last synced: 23 Jun 2026
https://github.com/dahoodmans/Spotify-Music-Recommender
Built Spotify Music recommendation system using Machine learning
csv-files emotion-recognition flask hacktoberfest html keras machine-learning music neumorphic-ui neural-networks numpy opencv postgresql tkinter
Last synced: 03 Mar 2025
https://github.com/noorkhokhar99/faceemotionrecognition
FaceEmotionRecognition
deeplearning haar-cascade matplotlib opencv pyresearch python
Last synced: 16 May 2026
https://github.com/360tetsu360/atomskygaze
A hack to detect meteor on ATOM Cam2
atomcam buildroot image-processing ingenic meteor meteor-detection opencv rust t31
Last synced: 06 Oct 2025
https://github.com/shivambasak/brain-stroke-detection
This project involves developing a system to detect brain strokes from medical images, such as CT or MRI scans. The system uses image processing and machine learning techniques to identify and classify stroke regions within the brain, aiming to provide early diagnosis and assist medical professionals in treatment planning.
cnn-keras deep-learning final-year-project flask matplotlib opencv seaborn sklearn snu
Last synced: 14 May 2025
https://github.com/sadmanca/open-insulin-vision
Computer vision model to identify yeast colonies in images.
computer-vision computer-vision-opencv open-insulin opencv opencv-python opencv2 vision
Last synced: 17 May 2026
https://github.com/raymondcm/opencv-installscript
Script for building https://github.com/opencv/opencv and https://github.com/opencv/opencv_contrib
Last synced: 29 Mar 2025
https://github.com/thecoderpinar/super-heatmapper-project
A comprehensive video analysis and heatmap generation tool based on Ultralytics YOLOv8.
artificial-intelligence computer-vision image-processing machine-learning opencv programming python real-time-object-detection yolo
Last synced: 18 Jun 2025
https://github.com/raikel/mcrops
A small library for processing images of agricultural fields.
agriculture image-processing opencv python
Last synced: 30 Apr 2026
https://github.com/amirzenoozi/webcam-motion-detection
Motion Detection With OpenCV and Python Based on Webcam Input
image-processing motion-capture motion-detection opencv pillow python-script stream webcam webcam-motion-detection
Last synced: 15 May 2026
https://github.com/radames/opencv_video_to_pygame
SImple example OpenCV VideoCapture running on PyGame
Last synced: 24 Apr 2026
https://github.com/mmali3287/smartdoorbell
IoT-enabled smart video doorbell using AI face recognition, low-latency real-time streaming, MQTT communication and instant mobile notifications for secure access control.
cplusplus esp32 facerecognition firebase iot kotlin materialdesign ml motiondetection mqtt opencv pushnotifications python raspberrypi realtimevideostreaming security
Last synced: 07 Apr 2026
https://github.com/oli51467/gobot-mobile
围棋机器人移动端
andorid iflytek mobilenetv3 opencv
Last synced: 17 May 2026
https://github.com/dvergar/tigjam-versus
Entry for the Versus TIGSource Jam
augmented-reality contest gamedev opencv
Last synced: 18 Apr 2026
https://github.com/ernyoke/colorsegmentation
Color segmentation project using K-mean algorithm done in Qt and opencv.
Last synced: 18 Jan 2026
https://github.com/tekyaygilfethi/fundmewithyourface
This project combines the power of Brownie and OpenCV for creating an elegant way of logging in before making operations on Blockchain. With this project, you can fund or withdraw these funds by logging in with your face real time.
blockchain brownie brownie-eth ethereum image-processing opencv python solidity web3
Last synced: 08 Apr 2026
https://github.com/m-karthik-kumar/eye-blink-counter-using-opencv
It detects the eye blink rate of the user and warns the user if the blink rate is below a set threshold.
artificial-intelligence machine-learning-algorithms mediapipe neural-networks opencv patent pipelines python3 system-design
Last synced: 10 Apr 2026
https://github.com/datarohit/parking-place-detector
This is Python based Computer Vision project which Show's the available parking places in parking lot.
image-processing opencv python
Last synced: 16 May 2026
https://github.com/rabbicse/face-app
A Face recognition system using TensorFlow.js for in-browser image processing and backend services powered by PyTorch, Qdrant, RetinaFace, ArcFace, and OpenCV for detection, embedding, and similarity matching. This setup ensures efficient, secure, and accurate facial recognition.
arcface deep-neural-networks docker docker-compose face-detection face-recognition machine-learning nextjs numpy opencv python pytorch react retinaface tensorflowjs typescript typescript-react
Last synced: 10 Apr 2026
https://github.com/alok-k-mishra/traffic-violation-detection-system
A project for Fourth Semester - Traffic Violation Detection System - Detecting violation of traffic rules using computer vision
machine-learning opencv python visualization
Last synced: 07 May 2026
https://github.com/renan-siqueira/face-recognition-research
This project pertains to video analysis, face recognition, and image clustering.
data-science deep-learning dlib docker docker-image face-recognition machine-learning neural-network neural-networks numpy opencv opencv-python pillow python scikit-learn scipy
Last synced: 13 Apr 2026
https://github.com/vmariiechko/python-image-processing
Raster graphics editor
desktop image-processing numpy opencv python
Last synced: 28 Apr 2026
https://github.com/vitorramos/vitorramos.github.io
Digital Image Processing
digital-image-processing opencv
Last synced: 26 May 2026
https://github.com/mohdadil1/covid-19-preventions-desktop-app
Desktop Application for Real-Time Social Distancing and Mask Detection using OpenCV, Deep Learning, and Python. This application monitors live video or IP camera feeds and allows switching between social distancing and mask detection modes. A user-friendly GUI enables easy interaction and configuration.
caffemodel deep-learning imutils mask-detection mobilenetv2 opencv pygame-audio real-time-monitoring social-distancing-detection tensorflow tkinter-gui transfer-learning yolov3
Last synced: 11 May 2026