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/marcotallone/bow-classifier
Implementing Bag of Visual Words (BoW) classifier for image classification and scene recognition
bag-of-visual-words bag-of-words bow computer-vi kernel-codebook knn opencv opencv-python sift spatial-pyramid-matching svm svm-classifier
Last synced: 02 May 2026
https://github.com/rohitxsh/finalproject_smit
Generate panorama images with OpenCV and Python
Last synced: 02 May 2026
https://github.com/i-am-nolan25/bells-palsy-ml-research
A Machine Learning Model to Grade the Severity of Bell's Palsy
artificial-intelligence dlib healthtech jupyter-notebook machine-learning matplotlib numpy opencv pandas python research scikit-learn scipy
Last synced: 06 Mar 2025
https://github.com/shubhanshu02/aircanvas
Drawing on Computers using Gestures
character-recognition computer-vision mediapipe opencv tensorflow
Last synced: 11 Apr 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/alextompkins/skadi
"In Norse mythology, Skaði is a jötunn and goddess associated with bowhunting, skiing, winter, and mountains."
android archery computer-vision opencv opencv-android-sdk
Last synced: 08 Jun 2026
https://github.com/y-india/project-smart-attendance-system-opencv
AI-powered Smart Attendance System using Face, Eye, and Mask detection — automates daily attendance with real-time computer vision and CSV logging. | see README below , please.
attendance-system automation cctv-cameras cctv-detection numpy opencv opencv-python pandas project projects python python3 real-world-problem-solving real-world-project webcam
Last synced: 02 May 2026
https://github.com/iv4n-ga6l/hand-controlled-computer-interface
Hand-controlled computer interface using haarcascade_hand.xml hand detector model, openCV and pyautogui
haar-cascade haar-cascade-classifier haarcascade-hand opencv pyautogui python
Last synced: 02 May 2026
https://github.com/momsfriendlyrobotcompany/dpkg_opencv
OpenCV 4.x debian package for Raspbian
debian-packages opencv opencv3 raspbian
Last synced: 02 May 2026
https://github.com/1250890838/graphicsviewdemo
Qt Graphics View Framework combined with Opencv Demo
Last synced: 17 Apr 2026
https://github.com/akash-rajak/video-to-grayscale
Python script to convert original video to grayscale video.
cv2 grayscale opencv python3 tkinter video video-to-grayscale
Last synced: 02 May 2026
https://github.com/vcaesar/robotgo-pro
RobotGo-Pro, multi langs native cross-platform RPA, GUI automation, Auto test and Computer use
ai auto-test automation computer-use javascript js lua opencv python robot rpa
Last synced: 13 Jan 2026
https://github.com/sunsided/heart-rate-detection
Heart Rate Monitoring through Color Channel Analysis (in Rust)
heart-rate image-processing opencv rppg rust
Last synced: 18 May 2026
https://github.com/sapuri/face-camera
A Processing app to filter your face in real time
Last synced: 17 Apr 2026
https://github.com/rajkhanke/facial-expression-detection-using-machine-learning
The System detects the facial emotion among the seven (happy, sad, angry ,surprise, fear, neutral, disgust) using the convolutional neural network (CNN) Architecture
cnn deep-learning machine-learning opencv
Last synced: 02 May 2026
https://github.com/skoolzon3/matriculas_opencv
Proyecto de análisis de matrículas en imágenes y vídeos mediante OpenCV.
image-recognition opencv python
Last synced: 17 Apr 2026
https://github.com/sigmachirality/litcam
Litter recognition and classification software written using ImageAI and Tensorflow.
cv jupyter-notebook opencv tensorflow trash
Last synced: 13 Apr 2026
https://github.com/kareem-ghazi/smart-surveillance-system
A smart surveillance system with facial detection and recognition built in C++ using OpenCV and cvui.
computer-vision cpp cvui face-detection face-recognition opencv
Last synced: 17 Apr 2026
https://github.com/vaibhav-pant/object_detection_yolo
Trees detection and counting from aerial image.
deep-learning imagelabeling labelimg-tool machine-learning object-detection opencv prediction python yaml yolov5
Last synced: 12 Apr 2026
https://github.com/avidlearnerinprogress/opencv-practice
Simple OpenCV programs
Last synced: 18 May 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/ibrahimjspy/pointoffocus
This project focuses on identifying the most attention-grabbing regions in an image. These saliency maps can be used to enhance thumbnails, create dynamic zoom effects, guide text animations, and support various other visual applications where highlighting key areas of an image is essential.
flask image image-processing image-recognition machine-learning opencv python
Last synced: 17 Apr 2026
https://github.com/gitfrandu4/40982-p1
Repositorio de la Práctica 1 en Visión por Computador, explorando el uso de OpenCV para crear imágenes artísticas, manipular píxeles y capturar video. Incluye ejercicios como diseño de un tablero de ajedrez, estilo Mondrian, y un efecto “Pop Art” con la cámara web.
computer-vision image-processing mondrian-style numpy opencv pop-art python visual-art webcam-capture
Last synced: 09 Apr 2026
https://github.com/grgomariani/raymarching--opencv--ffmpeg
Use raymarching with opencv and stream the result to ffmpeg
computer-vision ffmpeg opencv raymarching shaders stream
Last synced: 08 May 2026
https://github.com/harizonelopez/face-detector
This project is a real-time face detection application using OpenCV's deep learning-based face detector. It captures faces from a webcam feed, detects faces with high accuracy using a pre-trained Caffe model, and saves the detected faces as image files labeled with the user's name.
Last synced: 03 May 2026
https://github.com/vaibhav-2303/imagestitching
Image Stitching algorithm in Python
computer-vision image-stitching opencv python3 sift
Last synced: 13 Apr 2026
https://github.com/susmitha-26/emotion-based-music-player
Application for recommending music based on your facial expressions using FER 2013 dataset and Spotify api
convolutional-neural-networks css deep-neural-networks haarcascade-frontalface html machine-learning-algorithms mediapipe-face-detection neumorphism opencv python3 spotipy-api visualtesting workflows-and-systems
Last synced: 03 May 2026
https://github.com/karipov/captureplate
🚘 Project capturePlate is an ALPR system used for keeping track of parked vehicles.
alpr anpr opencv plate-recognition
Last synced: 19 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/gill-singh-a/video-feed-synchronization
Simple Python Programs that Synchronizes video frames of different FPS and recording time by mapping frames with respect to the time they were captured
image-processing opencv opencv-python python python3 synchronization time
Last synced: 17 Apr 2026
https://github.com/solrikk/dectralv1
dectralv1 is a powerful video processing application that combines advanced computer vision and machine learning technologies. With dectralv1, you can automatically extract and transcribe audio, detect faces and poses, recognize objects, as well as add subtitles and annotations to video files.
computer-vision deep-learning image image-processing machine-learning opencv pytorch visualsearch
Last synced: 17 Apr 2026
https://github.com/abhinav-codealchemist/camcord
Camera cum Face Detection Application
camera face-detection haar-cascade-classifier java javafx opencv
Last synced: 10 Apr 2026
https://github.com/jubinjacob03/facedetection-raspberrypi-iot
Face detection by Computer Vision using Library file - openCV , on Raspberry Pi .
haar-cascade-classifier iot knn-classification machinelearning opencv python raspberry-pi-3
Last synced: 03 May 2026
https://github.com/iv4n-ga6l/openpose-prediction
Person's body parts or joint position detection using openCV
detection numpy opencv prediction prediction-model python
Last synced: 17 Apr 2026
https://github.com/chetanpyasi/avatar.ai
Avatar.ai is a web-based virtual trial room application that allows users to upload images and try on clothes virtually. The app uses computer vision techniques to detect human poses and overlay clothing items onto the user's image, creating a virtual try-on experience.
css cvzon flask flask-application html opencv python werkzeug
Last synced: 17 Apr 2026
https://github.com/anubhav-bhargava/wink
Wink Detection
computer-vision dlib opencv python wink
Last synced: 03 May 2026
https://github.com/jsfraz/video-over-udp-sockets
Simple video streaming over UDP sockets using Python. Java and Python clients with face recognition.
face-recognition java java-swing opencv python python3 sockets udp video-streaming
Last synced: 13 Apr 2026
https://github.com/jingshing-python/opencv-gif-edit
A module for editing gif file
Last synced: 20 Apr 2026
https://github.com/asim-2000/the-invisible-cloak
⚡ Harry Potter's Invisible Cloak!
harrypotter invisible-cloak opencv python
Last synced: 17 Apr 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/ethand91/object-detect
Simple object detection example using python, opencv and YOLO
computer-vision example opencv python3 tutorial
Last synced: 28 Jun 2026
https://github.com/mehnaz2004/hand-controlled-snake-game-using-opencv
Control a snake using hand gestures! Built with OpenCV, MediaPipe, and Streamlit, collect points within 60 seconds in this interactive game. 🚀🐍
ai computer-vision opencv python
Last synced: 22 Feb 2026
https://github.com/mongshil553/computer-vision-hue-entropy-utilizing-sliding-window
Computer Vision; Deciding whether food is mixed enough compared to selected sample image.
Last synced: 07 Jan 2026
https://github.com/vaneeza-7/data-structures-assignments
Data Structures: Arrays, Stacks, Queues, Graphs applications in image processing, tag parsing and routes/maps respectively.
all-pairs-shortest-path connected-component-labelling dice-coefficient dijkstra-algorithm error-detection expression-parser graphs infix-notation infix-to-postfix kmeans-clustering least-recently-used-algorithm object-detection opencv postfix-notation prefix-notation queues run-length-encoding second-shortest-path stacks tag-parsing
Last synced: 24 Apr 2025
https://github.com/dianait/emotion
Reconocimiento de imágenes en tiempo real
Last synced: 09 May 2026
https://github.com/ani717/self-driving-computer-vision-repository
Computer Vision & Deep Learning Repository for Autonomous Driving of Jetson Nano/Raspberry Pi controlled Miniature Robot Cars. The Deep Learning models are trained to mimic robot car driving controlled by gamepad.
computer-vision deep-learning machine-learning neural-network opencv python pytorch
Last synced: 13 Apr 2026
https://github.com/aslandevbrat/awirosproject
This repository contains the code for the LSTM Action Recognition App
action-recognition lstm mediapipe mediapipe-hands opencv
Last synced: 08 May 2026
https://github.com/aymen016/emotion-recognition-using-face-detection
A deep learning-based project that detects human faces and predicts their emotions in real-time using OpenCV and a trained neural network model.
gpu-acceleration haar-cascade-classifier keras-tensorflow matplotlib numpy opencv python
Last synced: 13 Apr 2026
https://github.com/aryansk/face-mask-detection-system
A deep learning project using TensorFlow and OpenCV to detect face masks in real-time. Utilizes a Convolutional Neural Network (CNN) to classify images as mask-wearing or non-mask-wearing. 🧠📸
cnn face-mask-detection face-mask-detector machine-learning machine-learning-algorithms opencv python tensorflow
Last synced: 13 Apr 2026
https://github.com/screamman-ssh/facemousecontrol
This project is about using your nose tip for the mouse's cursor and open your mouth for the left click.
autopy computer-vision face-detection mediapipe-facemesh mouse numpy opencv python python-3-7 ui
Last synced: 13 Apr 2026
https://github.com/kanishk3813/crowd-surveillance-system
Crowd surveillance system developed for Prayagraj Mahakumbh Hackathon 2025. Utilizes advanced computer vision for head counting, anomaly detection, and fire detection in real-time, ensuring event safety and security. Proud finalists, dedicated to leveraging technology for positive impact.
Last synced: 13 Jun 2025
https://github.com/atharvahude/3d-vehicle-time-to-collision
Track 3D Bounding Boxes and compute Time to Collision
camera-calibration cpp17 kitti-dataset lidar lidar-calibration lidar-point-cloud opencv pcl-library self-driving-car sensor sensorfusion sensorfusionnanodegree yolov3
Last synced: 04 Feb 2026
https://github.com/coincheung/image-dedup
Codebase I use for deduplication of image datasets
Last synced: 24 Apr 2026
https://github.com/orgoro/dlib-opencv-python
dlib dockerfile opencv opencv- python
Last synced: 13 Apr 2026
https://github.com/rohancyberops/chatbot
This is a Python-based chatbot application that uses natural language processing (NLP) to interact with users. The chatbot can answer questions, provide helpful responses, and even engage in casual conversation.
Last synced: 16 Jul 2025
https://github.com/donguyenanhtuan/skeletonization-document-scanner
A Python-based document scanner that uses image processing and skeletonization techniques to detect and extract documents from camera images.
computer-vision document-scanner image-processing opencv skeletonization
Last synced: 13 Apr 2026
https://github.com/soumyadeepbose/sheet-counter
Sheet Counter is a Streamlit application designed to count the number of sheets in a given video or image. The app uses computer vision techniques to detect and count horizontal lines, which represent sheets in the input media.
canny computer-vision hough-lines hough-transform opencv python python3 sheet-counter streamlit
Last synced: 10 May 2026
https://github.com/jeanchilger/computer-vision
:eye: Algorithms developed in the computer vision study group from UFFS
computer-vision deep-learning opencv
Last synced: 19 May 2026
https://github.com/wahidpanda/image_processing_with_matlab
Image processing in MATLAB involves enhancing, analyzing, and manipulating digital images to extract information and perform diverse operations. MATLAB, a robust computing environment, offers a wide range of tools and functions tailored for efficient image processing, enabling seamless loading, processing, analysis, and visualization of images.
computer-vision deep-learning image-processing machine-learning matlab open-source opencv signal-processing
Last synced: 14 May 2026
https://github.com/abhimanyu9539/face-recognition-using-facenet
ML projects aiming to extract faces from images and identify/classify a person's face in images and videos.
computer-vision face-detection face-recognition machine-learning opencv
Last synced: 28 Apr 2026
https://github.com/bhuvan588/face-attendance-system
Attendance system using Face Detection in OpenCV and Flask
css face-recognition flask html opencv pyzbar
Last synced: 28 Apr 2026
https://github.com/loki-silvres/marker-overlay-project
Image Manipulation basics with OpenCV
Last synced: 12 Apr 2026
https://github.com/tansudasli/analytics-sandbox
from Statistical approach to Machine learning
feature-engineering machine-learning matplotlib numpy opencv pandas probability regex scikit-learn seaborn statistics
Last synced: 13 Apr 2026
https://github.com/nevrohelios/deep-viz
🔬 Deep-Viz: Unveiling the Black Box of Deep Learning
captum opencv pytorch streamlit torchvision
Last synced: 05 Apr 2026
https://github.com/sreyasaju/inscribe
Handwriting recognition using EasyOCR
easyocr easyocr-library handwriting handwriting-ocr handwriting-recognition handwritten-text-recognition open-cv opencv
Last synced: 16 May 2026
https://github.com/iv4n-ga6l/Road_Traffic_Monitoring
Realtime road traffic monitoring with analytics chart plotting
opencv python trafficmanagement yolov8
Last synced: 28 Apr 2025
https://github.com/iv4n-ga6l/Realtime-Car-Traffic-Tracking
Realtime car traffic tracking using yolov8 model
cartracking numpy opencv python ultralytics yolov8 yolov8n
Last synced: 28 Apr 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: 28 Apr 2025
https://github.com/iv4n-ga6l/OpenPose-Prediction
Person's body parts or joint position detection using openCV
detection numpy opencv prediction prediction-model python
Last synced: 28 Apr 2025
https://github.com/mostafa-ghaith/faceverificationapp
FaceVerificationApp is a Python project that utilizes Kivy and Siamese Neural Networks to build a face verification application. The app allows users to authenticate their identity by comparing their face with pre-registered face images. It provides real-time webcam integration, image preprocessing, and verification using deep learning techniques.
computer-vision deep-learning facial-recognition identity-verification kivy-framework one-shot-image-recognition opencv siamese-neural-networks user-authentication
Last synced: 17 Jan 2026
https://github.com/2kabhishek/manyata
An OCR tool to recognize Hindi numerals. 🔟🔎
hindi-numerals ocr opencv python tesseract
Last synced: 05 May 2026
https://github.com/shibam120302/plant_deseases_prediction
Plant disease forecasting is a management system used to predict the occurrence or change in severity of plant diseases. At the field scale, these systems are used by growers to make economic decisions about disease treatments for control.
Last synced: 13 Apr 2026
https://github.com/vonderklaas/vision-finger-click
Python, OpenCV, MediaPipe module
computer-vision mediapipe opencv python
Last synced: 17 Jan 2026
https://github.com/ziobrowskipiotr/dog_breed_detection_model
This project focuses on fine-tuning the YOLOv8n model for detecting and classifying 120 different dog breeds using a custom dataset.
keras object-detection opencv pytorch tensorflow yolo
Last synced: 13 Apr 2026
https://github.com/meqdaddev/color-detector-using-hue-channel
A C++ program with openCV, it detects a specific color in an image by Hue channel from HSV model.
c-plus-plus color-detection hsv image-processing opencv
Last synced: 15 May 2026
https://github.com/sn4k3/emguextensions
EmguCV Extensions for C#
computer-vision emgu emgucv extensions-csharp image-processing opencv
Last synced: 30 May 2026
https://github.com/happybono/sharedmemorysample
Two WinForms applications that exchange an image across processes using a named MemoryMappedFile and a named AutoReset event. Image data is handled with OpenCvSharp and displayed in PictureBox controls.
csharp hidpi hidpi-screen memorymappedfile netframework netframework48 opencv opencvsharp processes sharedmemory sharedmemoryexample
Last synced: 13 Sep 2025
https://github.com/diable201/computervision
Computer Vision spring 2021
cnn-for-visual-recognition computer-vision keras linear-regression logistic-regression machine-learning neural-network opencv
Last synced: 11 Apr 2026
https://github.com/masfaatanveer/football-tactical-analysis-cv
YOLOv8-based football analytics system with team prediction and tactical field mapping using Streamlit.
computer-vision football-analytics opencv streamlit tactical-visualization yolov8
Last synced: 13 Apr 2026
https://github.com/coodingpenguin/cuai-computer-vision-study-2020-spring
🐮 CUAI Computer Vision Study Materials with CS231n (2020.03 - 2020.06) 👀
computer-vision cs231n opencv python pytorch study
Last synced: 26 Mar 2025
https://github.com/solrikk/optichrom
This repository provides a collection of Python tools and applications for comparing images using various algorithms such as ORB (Oriented FAST and Rotated BRIEF) and SSIM (Structural Similarity Index). The tools include both command-line scripts and graphical user interface (GUI) applications for ease of use
computer-vision cv2 feature-matching image-comparison image-comparison-tool machine-learning numpy object-detection opencv orb python scikit-image ssim tkinter visualization yolo yolov5
Last synced: 18 Jan 2026
https://github.com/selcia25/opencv-yoga-postures
This project combines Flask, OpenCV, and MediaPipe to create a real-time yoga pose detection application! 🧘♀️📹 Using your webcam, it analyzes your yoga poses and provides real-time feedback, helping you perfect your practice. 🚀
flask html-css-javascript mediapipe opencv yoga-pose-classification
Last synced: 13 Apr 2026
https://github.com/markoshb/mouse-management-using-opencv
Check this cool Computer Vision project!
computer-vision image-processing opencv python
Last synced: 13 Apr 2026
https://github.com/rishraks/color-object-detection
This project enables real-time detection of user-defined color objects using a webcam. Users enter a color name, and the program identifies objects matching that color by converting it to its HSV range, applying a mask, and detecting contours. It's a practical tool for object tracking, sorting, and interactive applications.
computer-vision numpy opencv pillow-library
Last synced: 11 Apr 2026
https://github.com/kkhushhalr2405/paddle-vs-mmocr
Analysis of character recognition capabilities of PaddleOCR and MMOCR.
Last synced: 05 Oct 2025
https://github.com/moataz-elmesmary/analog-clock-opencv
Computer vision project implemented with OpenCV
computer-vision cv2 numpy opencv
Last synced: 07 May 2026
https://github.com/avs123a/image-color-spaces-morphology-demo
Simple demo that shows extracting RGB and HSV channels, converting from RGB to HSV and reverse converting. There are 4 main morphological operations used: erosion, diletion, opening and closing image
demo image-processing jupyter-notebook numpy opencv python3
Last synced: 05 May 2026
https://github.com/marcus-k/semfeaturedetection
Collection of work aiming to detect various features in SEM images of nanobeam photonic crystals.
ellipse-detection ellipses image-analysis opencv physics python research-project
Last synced: 17 Jan 2026
https://github.com/asus4/ofxalgorithmparametergroup
Make ofxGui controls for cv::Algorithm
opencv openframeworks openframeworks-addon
Last synced: 18 May 2026
https://github.com/suzusou/3d-code
色情報と文字情報を組み合わせた3次元コード
docker nginx opencv pyocr qrcode reedsolomon
Last synced: 13 Apr 2026
https://github.com/phenomsg/ml-notebook
This project is designed for personal learning and exploration of fundamental machine learning concepts.
decision-trees linear-regression logistic-regression machine-learning model-evaluation-metrics neural-network opencv pandas python3 recommendation-system sckit-learn supervised-machine-learning tensorflow2 unsupervised-machine-learning
Last synced: 13 Apr 2026