An open API service indexing awesome lists of open source software.

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.

https://github.com/piyush1927/proctorai

Developed an automated exam proctoring platform that integrates with Google forms and Microsoft Forms for real-time monitoring, multiple people detection, mobile phone detection, tab and full-screen checks, while enabling teachers to create and manage exams, track participation and monitor terminated students for malpractice through an admin portal

expressjs flask mongodb nodejs opencv python3 react reactjs tensorflow tensorflowhub

Last synced: 28 Feb 2026

https://github.com/3riy/road-incident-detection-and-sms-alert-system

Real-Time Road Incident/Hazard Detection and SMS Alert Notification System using CV models, T5 string generation, and Twilio SMS API

computer-vision cv2 fire-detection flask incident-detection incident-response mongodb mongodb-database opencv opencv-python python python-3 python3 road-safety t5 t5-small twilio-api web-application webapp yolo

Last synced: 10 Apr 2026

https://github.com/adamw78/blobcounter

GUI-based application utilizing computer vision to count numbers of yeast cell colonies

bmp computer-vision cv excel gif gui jpg machine-learning ml multithreading opencv openpyxl png pyinstaller pyside6 python qt6 tiff xlsx xml

Last synced: 14 Oct 2025

https://github.com/divyanshuxpandey/-person-identification-and-verification-using-machine-learning

Person Identification and Verification using Machine Learning via AI camera is used for identify and verify using human image.

opencv pycharm-ide python tensorflow yolov4

Last synced: 11 Feb 2026

https://github.com/azhan3/track-pad

Track Pad is a hand tracking program, allowing users to use their hand(s) as a computer mouse. Gestures are completely mappable

electron flask javascript knn-classification mediapipe opencv python sklearn vuejs

Last synced: 09 Apr 2026

https://github.com/skellla/docker-ffmpeg-opencv

Docker image with bundled ffmpeg and opencv. [AutoBuild]

docker docker-image ffmpeg opencv

Last synced: 15 May 2025

https://github.com/mekhyw/facial-emotion-classification

Very fast classification model for facial expressions using Mediapipe facial landmarks, Scikit-learn and OpenCV, as part of the DYNAMO project

keras-tensorflow mediapipe opencv scikit-learn spektral

Last synced: 01 May 2025

https://github.com/fastuptime/eye_blink_detection

Welcome to the Eye Blink Detection repository! This project utilizes OpenCV and MediaPipe to detect eye blinks in real-time using a webcam. It calculates the Eye Aspect Ratio (EAR) to determine whether the eyes are open or closed, and displays the last blink time on the screen.

cv2 eye eye-blink-detection opencv

Last synced: 14 Jun 2025

https://github.com/adityanandanx/dental-conditions-detection

An AI-powered platform for detecting dental conditions in X-ray images using computer vision and DICOM processing

ai computer-vision dental fastapi inference medical-imaging ml nextjs opencv roboflow vision vision-api

Last synced: 10 Apr 2026

https://github.com/caesariodito/k-musical-notation-img-processing

5th Semester Assignment; Image Processing on Numbered Musical Notation

feature-extraction image-processing musical-notation ocr opencv python

Last synced: 17 Apr 2026

https://github.com/pulse-width-modulation-i-t/powerbottom_ros_drone

ROS Firmware for our window-cleaning drone project

cpp drone mavlink opencv python ros

Last synced: 16 Nov 2025

https://github.com/marcogdepinto/dogs-vs-cats

Deep learning to classify if a picture contains a Dog or a Cat using Python, OpenCV, Keras.

deep-learning deep-learning-tutorial deep-neural-networks image-classification keras numpy opencv python python3

Last synced: 13 Apr 2026

https://github.com/sayamalt/flowers-recognition

Successfully trained a deep learning model which can precisely predict the species of flowers based on their images.

computer-vision convolutional-neural-networks deep-learning image-classification image-preprocessing multiclass-image-classification opencv

Last synced: 29 Apr 2026

https://github.com/cristhian-sdp/lenguaje-de-senas-con-python

💻Programación del proyecto "Lenguaje de señas con Python"👌.

machine-learning mediapipe numpy opencv proyectosuniversitarios python scikit-learn

Last synced: 11 Aug 2025

https://github.com/607011/applecore

Deeply zoom into the Mandelbrot set and create videos from your journey

cplusplus cplusplus-17 image-generation mandelbrot mandelbrot-renderer opencv opencv4 video yaml

Last synced: 13 Apr 2026

https://github.com/enoxsoftware/klakndiwithopencvforunityexample

This is an example of using KlakNDI to receive a video stream delivered by NDI®, convert it to the OpenCV Mat class and apply image processing.

ndi opencv unity yolox

Last synced: 13 Sep 2025

https://github.com/jennnital/tdmultifacetracking

Real-time Multi-face Tracking in TouchDesigner with OpenCV & YuNet

face-tracking opencv real-time touchdesigner touchdesigner-tools yunet

Last synced: 25 Feb 2026

https://github.com/freedisch/safetycall

SafetyCall is a seizure monitoring system with computer vision that swiftly detects and notifies emergency contacts, enabling prompt action for timely intervention.

computer-vision flutter machine-learning mediapipe opencv python

Last synced: 09 Apr 2026

https://github.com/mrgehlot/facial_recognition

Simplest real-time facial recognition system built with MediaPipe, FaceNet, and Streamlit. Detect faces, build custom datasets, and identify people instantly from your webcam. Perfect for smart home automation, security systems, and interactive applications.

ai artificial-intelligence attendance-system biometrics chromadb computer-vision face-net face-recognition facial-recognition machine-learning mediapipe opencv python real-time smart-home streamlit tensorflow vector-database webrtc

Last synced: 30 Aug 2025

https://github.com/z3k0off/3dprinter_predictivemaintenance

Predictive Maintenance System for 3D Printers using AI, Machine Learning, and Python.

3d-printing ai flashforge iot machine-learning opencv orcaflash predictive-maintenance python streamlit tensorflow

Last synced: 08 Aug 2025

https://github.com/harikishan-ai/eye-tracking-games-for-autistic-children

Eye tracking offers a valuable method for studying autism spectrum disorder (ASD) by linking underlying neurocognitive networks with everyday behaviors. Its non-invasive nature and minimal reliance on motor skills or language make it particularly useful for researching young children and infants.

chartjs cshaprp css html mongodb nodejs opencv unity unityassets visualization

Last synced: 20 Jan 2026

https://github.com/walidalsafadi/barcode-detection-decoding

A project for detecting and decoding barcodes from real-life product images using image preprocessing, contour detection, and debugging techniques. Includes a dataset, preprocessing pipeline, and plans for improvement to ensure robustness.

barcode barcode-detection computer-vision contour-detection image-processing opencv

Last synced: 20 Feb 2026

https://github.com/sefakcmn00/fire-detection-using-haar-cascade-classifier-in-opencv

It is the Fire detection project with Arduino of our Computer Vision work with Opencv. In this project, when fire detection was detected using Opencv intelligence libraries, the LED on the Arduino burned, the detection text was printed on the buzzer and LCD screen. I tried to explain the details of the project step by step below.

ardunio-uno cascade computer-vision firedetection opencv python

Last synced: 10 Apr 2026

https://github.com/hamarshehmhmd/face_trackerv2

This is an update for te Face_Tracker Project that takes a picture of the user and authenticates if the user in the picture is the same person on the camera

opencv python

Last synced: 13 Apr 2026

https://github.com/vmeazevedo/face_detection_opencv

Algorithm of facial detection in images and videos with the OpenCV library.

facial-detection facial-recognition opencv opencv-library opencv-python opencv4

Last synced: 15 Mar 2026

https://github.com/fqwqf/faqnet

faQnet /fɑːkjuːnet/是一个c++神经网络框架,它使用OpenCV库,并且使用单列矩阵储存输入输出。"faQnet"这个名字是"flexible and Quick neural network"的缩写,旨在实现一个强调灵活性和快速开发的神经网络框架,能够适应各种神经网络架构,同时提升开发效率。

ai cpp opencv

Last synced: 26 Jan 2026

https://github.com/rexionmars/sightvision

This is a Computer vision package that makes its easy to run Image processing and AI functions. At the core it uses OpenCV and Mediapipe libraries

computer-vision mediapipe opencv opencv-python sightvision

Last synced: 28 Jan 2026

https://github.com/kevalshah91/classiq

Classiq+ is an EduTech platform that enhances learning with YouTube streaming, real-time board sharing using computer vision, an interactive whiteboard, and a graph-making tool for easy data visualization.

canvas mediapipe opencv reactjs

Last synced: 21 Jan 2026

https://github.com/sayamalt/children-adult-classification

Successfully established a deep learning model which can precisely classify a human being as a child or an adult.

computer-vision convolutional-neural-networks image-data-generator image-recognition opencv

Last synced: 09 Nov 2025

https://github.com/mohamedsebaie/face_mask_detector_webapp-by_streamlit_heroku-

This Project has been implemented by using OpenCV to detect faces in the input images and a pre-trained Keras CNN model (MobileNetV2) as mask/no-mask binary classifier applied to the faces Images. The Deep Learning model currently used has been trained using images data set from Kaggle. The trained model has been shared in this repo.

caffee cnn-keras colab-notebook convolutional-neural-networks datagenerator deep-learning face-detection heroku-deployment image-classification imagenet keras mask-detection mobilenetv2 opencv pre-trained-model python streamlit transfer-learning webapp

Last synced: 09 Apr 2026

https://github.com/cryogenicplanet/uofthacks-2020

Not sure what to wear in unpredictable weather? Clothology allows you to choose your clothing attire based on what others in your area are wearing.

clothing-detection-dataset flask inception-v3 opencv react-native tensorflow

Last synced: 10 Apr 2025

https://github.com/iv4n-ga6l/computervision_foundations

A repo providing a structured path, blending theoretical knowledge with practical experience through projects and exercises for computer vision

artificial-intelligence computer-vision jupyter-notebook opencv projects python roadmap vision-language

Last synced: 14 Jul 2025

https://github.com/farzonl/seamcarving

A CLI tool that grows or shrinks images using a graph cut algorithm.

computer-photography computer-vision opencv

Last synced: 03 Aug 2025

https://github.com/neka-nat/ros_cvdnn

ROS packages for OpenCV DNN module

deep-learning opencv ros

Last synced: 09 May 2026

https://github.com/sarthak-1408/finger-counter

This Repo represents Finger Counter on a live feed, you can easily count the number on your fingers.

computer-vision machine-learning-algorithms mediapipe opencv python3

Last synced: 13 Apr 2026

https://github.com/nishanikasineshan/sleepdetection

Hi fellas! I have developed a python project for sleep detection using Opencv. The main concept of this project is to detect whether a person is sleeping or not and play an alarm if the person is sleeping.

opencv sleep-detection

Last synced: 13 Apr 2026

https://github.com/mrinalxdev/buildcv

Create custom OpenCV algorithms using node-interface like editor.

builder computer-vision-algorithms image-manipulation image-processing json opencv python

Last synced: 04 May 2026

https://github.com/codewithdark-git/imagemagic

✨ImageMagic is a versatile image processing application🚀 that simplifies common image editing tasks. Upload an image and choose from the available options to enhance your images effortlessly⚡!

app background background-image backgroundremover cv2 cv2-library image image-processing microservice opencv opencv3 pencil pencil-sketch pythin3 pythonopencv search searchimage streamlit streamlit-webapp

Last synced: 13 Apr 2026

https://github.com/devroopsaha744/yogafix

YogaFix is a real-time Yoga Pose detection and feedback system built using Python, OpenCV, and Mediapipe for pose estimation. The system is served via a FastAPI backend that captures webcam frames server-side, processes them to detect poses, and provides real-time feedback over WebSocket connections.

ai-trainer computer-vision fastapi mediapie opencv pose-correction pose-detection pose-estimation python websockets yoga

Last synced: 18 Apr 2026

https://github.com/wazzabeee/movie-barcodes

Compress every frame of a movie in a single color barcode. Transform entire movies into stunning single-barcode visualizations. Capture the essence of cinematic storytelling through dominant color extraction from each frame.

barcode color-barcode color-extraction computer-vision data-science data-visualization image-processing machine-learning movies multiprocessing multithreading opencv parallel-computing python video-processing visualization

Last synced: 18 Feb 2026

https://github.com/bobberdolle1/maixcam-servo-control

AI-powered servo control for MaixCAM with YOLOv8 object detection, color tracking and motion sensing. 30 FPS real-time processing for robotics and IoT projects

ai automation color-detection computer-vision embedded iot machine-learning maix maixcam maixpy motion-detection neural-network object-detection opencv python real-time robotics servo-control sipeed yolov8

Last synced: 03 Jun 2026

https://github.com/mujtabamohamed/attention

Attention is a face recognition attendance system that automates the process of tracking attendance using facial recognition technology.

dlib face-attendance-system face-recognition face-recognition-attendance-system face-recognition-python firebase opencv python python3

Last synced: 09 Apr 2026

https://github.com/sthysel/dedrowse

Dedrowse is a drowsiness monitor

opencv python

Last synced: 17 Apr 2026

https://github.com/gleich/opencv_tutorials

🎥 Tutorials for the Python OpenCV library

camera opencv photos python video vision

Last synced: 12 Apr 2026

https://github.com/codeperfectplus/face-mask-detection-opencv-tfod

Face-mask detection in Python using OpenCV and Tensorflow-object detection

face-detection object-detection opencv python tensorflow

Last synced: 10 May 2026

https://github.com/pyresearch/real-time-elevator-monitoring-with-computer-vision-human-detection-for-safety

Real-Time Elevator Monitoring with Computer Vision | Human Detection for Safety

computer computer-vision opencv opencv-python pyresearch python

Last synced: 08 Feb 2026

https://github.com/w2874382167/lane-detection

在大一上学期时,完成编程作业,选题为利用OpenCV进行车道线的检测

cpp detection opencv

Last synced: 27 Jan 2026

https://github.com/aqafridi/ai-engineering-specialization

This repo contain all materials for modern techniques used in Artificial intelligence engineering using frameworks of TensorFlow, Pytorch and OpenCV.

cnn computer-vision keras neural-network opencv pillow pytorch tensorflow

Last synced: 11 Apr 2026

https://github.com/thisis-developer/body-language-detection-with-mediapipe-and-opencv

Explore the world of non-verbal communication like never before with our Body Language Detection solution. Utilizing the advanced capabilities of MediaPipe and OpenCV, we provide real-time insights into human gestures, postures, and facial expressions.

body-language facial-expression-recognition jupyter-notebook keras mediapipe opencv pkl sklearn tensorflow tensorflow-lite tflite

Last synced: 29 Jul 2025

https://github.com/tasdikrahman/opencv3-ansible-vagrant-playbook

Ansible playbook for configuring OpenCV 3.1.0 with python3 on top of a Ubuntu 14.04.05 vagrant box/your preferred cloud service (AWS/DO droplet etc.)

ansible devops opencv python vagrant

Last synced: 11 Apr 2026

https://github.com/shinjitsue/attendabot

A Python-based face recognition system that automates student attendance. It integrates Firebase for real-time database management, making it efficient and scalable. This project aims to simplify and digitize attendance taking in classrooms.

computer-vision face-recognition firebase-auth numpy opencv pillow python

Last synced: 15 Feb 2026

https://github.com/macornwell/opencv-image-and-video

Take a picture, create a gif or record a video using OpenCV and a webcam.

gif opencv opencv-python picture python video webcam-capture

Last synced: 05 Jan 2026

https://github.com/elmot/esp32-p4-example-ew2025

Example SDL3 application for ESP32

display esp32 esp32p4 opencv webcam

Last synced: 13 Feb 2026

https://github.com/asadiahmad/digit-binarization

Binarization Digits of numbers and prepare digits for OCR.

binarization digit-classification image-processing opencv remove-noise shadow-removal

Last synced: 03 Mar 2026

https://github.com/rockncoder/opencv

build an opencv app on m1 mac using c++, cmake, and brew

brew cmake cpp opencv

Last synced: 16 Apr 2026

https://github.com/justsaumit/opencv-face-recognition-rpi4

College mini-project, Facial Recognition System using OpenCV on Raspberry Pi 4. Using simple Haar-Cascade and LBPH to detect and recognize. Picamera2 library for latest camera-stack

facial-recognition flask haar-cascade-classifier haarcascade-frontalface lbph-face-recognizer lcd16x2 opencv opencv-python picamera2 python raspberry-pi rpi rpi-camera webui

Last synced: 11 Mar 2026

https://github.com/souhailkrs/android-opengl-opencv

Discover OpenCV and OpenGL 3D through practical android example. One showcases OpenCV object detection to locate objects in images or videos, while the other creates a 3D globe to demonstrate OpenGL programming.

android kotlin opencv opengl

Last synced: 11 Apr 2026

https://github.com/farzonl/cs6250

An android client app that runs AR, CV, & ML algorthims both locally or offloaded.

android augmented-reality computer-photography computer-vision distributed-systems iperf3 networking opencv opencv-java

Last synced: 12 Feb 2026

https://github.com/behzodhalil/opencv-samples

A collection of samples about using OpenCV in Python

numpy opencv python3

Last synced: 09 Apr 2026

https://github.com/nishanikasineshan/counting_pipes

Counting_Pipes is about counting number of pipes using Python and Opencv.

counting-pipes opencv opencv-python

Last synced: 18 Apr 2026

https://github.com/beverlyroadgoose/human

Webcam feed face, emotion & motion detection using OpenCV

opencv side-project wxwidgets

Last synced: 28 Feb 2025

https://github.com/arshtiwari2004/waygen

WayGen is an AI-powered traffic management system

deepsort docker flask mapmyindia-api mongodb opencv raspberry-pi websocket yolov8

Last synced: 08 Aug 2025

https://github.com/diusmontenegro/python3-miniprojects

This my mini-projects that you may be interested in doing too... Enjoy!!

langdetect machine-learning matplotlib numpy opencv python3 tabula tkinter-gui torch

Last synced: 09 May 2026

https://github.com/hernandemonteiro/virtual_hand_cursor

Controle de cursor por câmera com tensorflow

ia javascript opencv tensorflow web

Last synced: 18 Apr 2026

https://github.com/hellonico/absence-berry-system

Origami based system to track late comers, absence and telework, including user photos management

clojure opencv origami

Last synced: 12 Feb 2026

https://github.com/eshansurendra/object-tracking-with-sift-using-opencv

Implementation of object tracking using Scale-Invariant Feature Transform (SIFT) features in OpenCV with Python

opencv python sift-algorithm

Last synced: 11 Apr 2026

https://github.com/fastuptime/volume_up_and_down_with_your_index_finger

This project uses OpenCV and MediaPipe to control your computer's volume with simple hand gestures. Move your index finger to the right to increase the volume and to the left to decrease it.

finger opencv python volume volume-control

Last synced: 15 May 2025

https://github.com/prasoonsoni/gestfanz-iot-project

A smart fan controlled using hand gestures and mobile app.

android arduino firebase java mediapipe opencv python

Last synced: 11 Apr 2026

https://github.com/dkurt/icv_sunday_school_2019_spring

Code samples for Intel Computer Vision School

c-plus-plus deep-learning java javascript opencv python raspberry-pi

Last synced: 11 Apr 2026

https://github.com/dev-d-gr8/signsense

This repository contains a transformer-based model for real-time American Sign Language (ASL) recognition. The model leverages transformer architecture to interpret ASL gestures and utilizes the Gemini-Pro LLM API for constructing sentences from recognized ASL signs.

artificial-intelligence artificialintelligence asl-recognizer asl-translator deep-learning deeplearning gemini gemini-api gemini-flash gemini-pro gemini-pro-api machine-learning machinelearning neural-network neural-networks opencv opencv-python python transformer transformers

Last synced: 09 Apr 2026

https://github.com/saif-gitreps/alpd-for-bd-plates

Automatic License Plate Detection and Recognition System for Challenging Bangladeshi License Plate using YOLOv8, fine-tuned EfficientNetB0 model and EasyOCR hybrid recognition.

cnn efficientnetb0 keras matplotlib opencv python yolov8

Last synced: 04 Oct 2025

https://github.com/justincdavis/oakutils

An easy-to-use and robust library for seamless interaction with OAK cameras and the DepthAI API. It aims to bridge the gap between the DepthAI API and SDK, allowing for built-in integration with OpenCV and Open3D "out-of-the-box."

computer-vision oak-d open3d opencv python

Last synced: 16 Aug 2025

https://github.com/itaditya/ar-shopping

Use your fist to control various elements on the screen of our sample ecommerce website

3d-models ecommerce-website haar-cascade opencv webgl

Last synced: 14 Apr 2025

https://github.com/risicle/docoskin

"Onion-skin" visual differences between a reference document image and a scanned copy

alignment documents onion-skin opencv visual-diff

Last synced: 16 May 2026

https://github.com/mrdvince/vision

A computer vision repo with random implementations. Using PyTorch

cnn computer-vision opencv python pytorch pytorch-implementation

Last synced: 13 Apr 2026

https://github.com/followb1ind1y/face-mask-detection

Face Mask Object Detection with Pytorch, OpenCV and Python

deep-learning face-mask-detection fastrcnn object-detection opencv python pytorch

Last synced: 09 Apr 2026

https://github.com/ilieschibane/augmented-reality-bricks-breaker-game

An augmented reality break breaker game using computer vision techniques and mediapipe

augmented-reality computer-vision mediapipe mini-game-development opencv python

Last synced: 11 Apr 2026

https://github.com/skellla/docker-opencv

Docker image with bundled opencv. [AutoBuild]

docker docker-image opencv

Last synced: 15 May 2025

https://github.com/aymane-maghouti/e-student

This is a student management system project built using Python and the Tkinter library.

mysql-database opencv python system-management-software tkinter tkinter-gui user-interface

Last synced: 11 Apr 2026

https://github.com/thibamahlezana/trash-sorting-robot

This project automates trash sorting using a Raspberry Pi-controlled robotic arm, leveraging TensorFlow Lite and OpenCV for real-time classification of paper, plastic, and metal waste.

artificial-intelligence automation computer-vision deep-learning deeplearning machine-learning opencv opencv-python python python3 raspberry-pi robotics tensorflow tensorflow-lite tflite trash-sorting waste-classification

Last synced: 05 Feb 2026

https://github.com/yuukitoriyama/opencv.js-playground

環境構築なしにOpenCV.jsを試してみるにはこちら(開発中)

opencv opencv-js

Last synced: 24 Apr 2026

https://github.com/rathod-shubham/driverassistant

Upon sleep detection, the code will trigger notifications that include a combination of gentle vibrations on the watch and an escalating audio alert on the phone. This approach provides a multi-sensory wake-up cue to increase the user's chance of being roused from sleep.

adas driver-monitoring driving-behavior facial-keypoints notifications object-detection opencv opencv-python python3 yolov8

Last synced: 10 Feb 2026

https://github.com/tentone/rubix-solver

Rubix cube detector and solver using computer vision.

opencv rubix-cube

Last synced: 24 Apr 2026