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/vaibhavpandeyvpz/facecog

Test project for real-time face recognition using dlib & OpenCV on Python.

ai face-detection face-recognition ml opencv real-time

Last synced: 03 May 2026

https://github.com/farzonl/lenscraft

An open source implementation of Photobooth

computer-vision cross-platform opencv opencv2 photo-booth

Last synced: 03 May 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/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/krisharul26/smart-way-gate-monitoring-system-for-supermarket-due-to-the-covid-19-period-using-ai--live-streaming

This project is related to whether the person is carrying a rolling basket as well as wearing a mask with them into entering the supermarket or else. The system will generate an alert in terms of sound as well as text.

computer-vision deep-learning objectdetection opencv python ssd-mobilenet

Last synced: 24 Apr 2026

https://github.com/ofelipelucca/jumpking-jumping-in-real-life

Uma aplicação que permite usar seus movimentos, capturados através da webcam, para jogar jogos. Criado com C++ e a biblioteca OpenCV, adaptado para jogar JumpKing.

computer-vision cpp game game-mod opencv opencv2 software webcam webcam-capture

Last synced: 02 May 2026

https://github.com/turiphro/cvlab

Personal scripts for quick computer vision prototypes

computer-vision deep-learning mxnet opencv stereo-vision webcams

Last synced: 17 Apr 2026

https://github.com/kilamper/vision-por-computador

VC - Course Practices

easyocr jupyter opencv yolo

Last synced: 09 Nov 2025

https://github.com/mvrilo/cam

cam is a package for Go that provides a high level api (similar to net/http) and a small set of plugins for working with camera frames.

cam camera camera-frames computer-vision computervision go gocv golang opencv video webcam

Last synced: 02 May 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/ahmetaksungur/eye-tracking-with-opencv

Eye tracking using opencv python

eye-tracking opencv

Last synced: 02 May 2026

https://github.com/arseniistratiuk/ocr-passports

OCR Passports with Tesseract and OpenCV. Project for MAN (Minor Academy of Sciences of Ukraine).

machine-learning ocr-recognition opencv passport-mrz python tesseract-ocr

Last synced: 02 May 2026

https://github.com/irohandev/object-detection-model

Object detection model using Python & OpenCV 🐍🔍: Identifies and tracks objects in real-time with precision and efficiency. 🚀👁️

object-detection opencv python

Last synced: 25 Apr 2026

https://github.com/jpvolt/cameracalibration

CameraCalibration library for opencv and stereo vision.

camera camera-calibration opencv stereo stereo-vision

Last synced: 26 Sep 2025

https://github.com/oshekharo/clean-image-extractor

Python program that uses the OpenCV library to clean bulk images, and then uses the Tesseract OCR library to extract text from the cleaned images

opencv python tesseract-ocr

Last synced: 15 Apr 2025

https://github.com/nazli-d/goruntu-isleme-algoritmalari

In this Project, important algorithms such as Canny Edge Detection, Harris Corner Detection, Segmentation, and Dehazing are utilized. These algorithms perform operations like detecting edges and corners in images, segmenting different regions, and enhancing foggy or blurred images.

canny-edge-detection dehaze dehazing goruntu-isleme harris-corner-detector image-processing image-processing-python java kenar-tespiti kose-tespiti opencv opencv-python python segmentation sis-giderme

Last synced: 09 Apr 2026

https://github.com/pferreirafabricio/graphic-computing

🖼️ Studies and activities of the discipline of Graphic Computing

graphic-computing numpy opencv python

Last synced: 09 May 2026

https://github.com/thenishantraj/skydraw

Draw digitally with hand gestures using computer vision. Powered by MediaPipe and OpenCV for real-time sketching via webcam.

computer-vision mediapipe opencv project python

Last synced: 01 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/chrismuntean/pursuit-alert

Counter surveillance system that detects vehicles that may be following you using ALPR. Designed simply with open source projects.

alpr computer-vision easyocr opencv pytorch ultralytics yolov9 yolov9-object-tracking

Last synced: 01 May 2026

https://github.com/nvhnam/fooddetector

A web application that use a YOLOv10b model, got mAP50 of 0.92, trained on the VietFood67 dataset to perform real-time Vietnamese food recognizing.

food-detection object-detection opencv python real-time roboflow rtsp-stream streamlit vietfood67 yolov10

Last synced: 01 May 2026

https://github.com/sthysel/dedrowse

Dedrowse is a drowsiness monitor

opencv python

Last synced: 17 Apr 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/mssm199996/trafficlightdetection

Traffic light detection java desktop application using OpenCV Cascade Classifiar

cascade-classifier java javafx opencv

Last synced: 09 May 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/nata-vito/see_how_pkg

Project developed with the aim of integrating technologies such as computer vision into ROS, with a view to ease of adaptation and accessibility.

mediapipe opencv python ros-melodic

Last synced: 17 Apr 2026

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/kakshay21/opencv

Security Automation Tool

algorithm opencv security-automation

Last synced: 16 Apr 2026

https://github.com/jakekandell/rubiks-cube-teacher

Teaches 2-Look OLL and PLL for the Rubik's Cube With the Help of Computer Vision

c-plus-plus computer-vision opencv rubiks-cube rubiks-cube-solver rubikscube teaching thresholding

Last synced: 01 May 2026

https://github.com/vmeazevedo/text_codifier

Script para codificação/decoficação de dados armazenados em um arquivo de texto.

numpy opencv

Last synced: 06 May 2026

https://github.com/mpolinowski/opencv2-tracking-algorithm

Using the meanshift and optical flow algorithm to trackt objects in RTSP video streams and mp4 video files

camshift meanshift object-tracking opencv opencv-python optical-flow

Last synced: 30 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/sunsided/bht-mas

Maschinelles Sehen TI-M an der BHT Berlin

bht-berlin computer-vision cplusplus opencv

Last synced: 30 Apr 2026

https://github.com/raihan4520/cvpr

Jupyter Notebook projects in Python coded during my Computer Vision and Pattern Recognition course at AIUB, focusing on core computer vision techniques.

computer-vision convolutional-neural-network emotion-detection face-mask-detection jupiter-notebook keras matplotlib numpy opencv pandas python tensorflow

Last synced: 04 Feb 2026

https://github.com/kelvins/ipcv-snippets

:framed_picture: Image Processing and Computer Vision code snippets

computer-vision image-processing opencv python

Last synced: 30 Apr 2026

https://github.com/ritwika-das-gupta/sports_celebrity_image_classification

In this Python code snippet, we will walk through the process of building a celebrity face recognition system using OpenCV (Open Source Computer Vision Library) and machine learning. The goal of this project is to detect and recognize faces of celebrities in images.

feature-engineering gridsearchcv numpy opencv pandas python svm-classifier tkinter wavelet-transform

Last synced: 09 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/ibaigorordo/cv_videowriter

Wrapper library around the OpenCV VideoWriter function with some extra features

computer-vision opencv opencv-python python video-writer

Last synced: 30 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/tentone/rubix-solver

Rubix cube detector and solver using computer vision.

opencv rubix-cube

Last synced: 24 Apr 2026

https://github.com/gitbolt/self-driving-rpi

🚙 A simple self driving car using computer vision in Raspberry Pi

computer-vision opencv raspberry-pi self-driving-car tensorflow

Last synced: 29 Apr 2026

https://github.com/0x1da9430/cubesolver

A 3x3x3 Rubik's Cube Solver for Android

opencv rubiks-cube rubiks-cube-solver two-phase-algorithm

Last synced: 29 Apr 2026

https://github.com/ayusharma03/policemitra

🚔 PoliceMitra: AI-Powered Law Enforcement Assistance System: PoliceMitra is a web-based system designed to support law enforcement agencies by integrating advanced AI technologies. It streamlines workflows, detects weapons in crime scene media, and retrieves legal information in real-time through a powerful RAG-based chatbot.

ai docker fastapi llama3 llm ml opencv rag yolov8

Last synced: 10 Feb 2026

https://github.com/echosingh/virtualshootinggame

Use your hand to aim and shoot targets on the screen, all while enjoying a dynamic and engaging gameplay experience

mediapipe opencv pinch-to-shoot pygame python3 shooter-game

Last synced: 29 Apr 2026

https://github.com/hxndev/live-hand-tracking-using-python

In this project, we will be tracking our hand(s) and its features using mediapipe. This project can be further used to count number of fingers, calculate distances or AI Virtual Mouse or Keyboard.

hand-tracking mediapipe opencv opencv-python python

Last synced: 29 Apr 2026

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/parth5757/python_project_old

Python project(programs) collection to practice python

instapy leetcode-python opencv pygame python regx

Last synced: 12 Apr 2025

https://github.com/iv4n-ga6l/posture-analysis-mediapipe

Posture analysis using Mediapipe for human body posture correction

mediapipe opencv pose-estimation posture-analysis python

Last synced: 21 Jan 2026

https://github.com/khanovico/lip-sync-fullstack

This is tremendous approach for implementing super light weight real-time lip-sync AI engine. This engine can be forked for the purpose of building real-time consistent character generation system and other purposes. I am open to live discussion with AI engineers and fans.

ai ai-web-app computer-vision deep-learning deep-neural-network generative-ai image-synthesis lipsync opencv pytorch

Last synced: 16 Apr 2026

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/neka-nat/ros_cvdnn

ROS packages for OpenCV DNN module

deep-learning opencv ros

Last synced: 09 May 2026

https://github.com/vartikaraj2512/eggqualitygrading-project-withopencv

🥚 **Egg Quality Grading Project with OpenCV** 🥚 Revolutionizing egg sorting in the poultry industry using OpenCV and ML! 🚀 Our model classifies eggs like Brown, White, and more, enhancing automation in large farms. 🐔 It detects egg types, sorts them, and reduces errors, boosting efficiency. Embrace ML's growing role in industrial automation!

annotations googlecolab machine-learning mlmodel object-detection opencv python roboflow yolov5

Last synced: 17 Jan 2026

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/hacking-papa/nuricame-web

Make a contour by pictures, Web version.

alpinejs bulma-css google-app-engine opencv python

Last synced: 02 Apr 2026

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/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/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/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/faiz-fs/attendance-management-system

An IoT enabled Mobile application to manage attendance based on barcodes for students inside the class and provide live monitoring on a campus can be a useful tool for educators and administrators

dart face-recognition firebase firebase-admin firebase-auth firestore flutter opencv python raspberry-pi-3

Last synced: 26 Jan 2026

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/grakshith/parallel-k-means

K-Means clustering for Image Colour Quantization and Image Compression

cuda image-color-quantization image-compression k-means mpi opencv openmp

Last synced: 28 Apr 2026

https://github.com/ostrowskaaa/protanopia

The goal of this app is to show how people with protanopia see the world.

colours kivy kivy-language opencv photo protanopia python

Last synced: 09 Feb 2026

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/gloworm72/interactive-wand-gesture-recognition

Raspberry Pi wand system using OpenCV & machine learning to cast spells via real-time motion tracking, servo control, LEDs, and sound.

computer-vision gesture-recognition gesture-tracking harry-potter harrypotter machine-learning maker-project opencv raspberry-pi raspberry-pi-5 raspberrypi themepark

Last synced: 20 Apr 2026

https://github.com/michelerenzullo/blur_algorithms

Fastest algorithm for Gaussaian blur on CPU. Fast Fourier Convolution - Portable alternative to cv::blur and cv::GaussianBlur in the frequency domain - Documentation and refactoring in progress

blur convolution cpp fft fftw fourier frequency gaussian image-processing kernel opencv openmp padding pffft pocketfft time

Last synced: 20 Aug 2025

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/bulletsentence/image-analysis-opencv

Image analysis in Python3 using OpenCV to edit and render a video, and create screenshots from some frames.

opencv python3

Last synced: 05 May 2026

https://github.com/shantikumarigautam/idassure

IDAssure is a face-matching-based identity verification system that ensures secure and reliable user authentication. It’s built for seamless integration into platforms that require trust and visual identity validation.

easyocr identity-verification opencv pdf-parser python reactjs streamlit

Last synced: 31 Jan 2026

https://github.com/brianrscode/piedra-papel-tijera-opencv

Juego de piedra, papel o tijera implementado en Python usando OpenCV y MediaPipe para la detección de manos. Juega contra la computadora realizando gestos con tu mano frente a la cámara.

mediapipe mediapipe-hands numpy opencv opencv-python python python3

Last synced: 31 Jan 2026

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/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/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/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/baxi19/histograma

Python Histogramas

opencv python

Last synced: 26 Oct 2025

https://github.com/hypeserver/bot

Hypeserver Slack bot for fun and stuff

bot image-processing opencv slack-bot

Last synced: 17 Mar 2026

https://github.com/abhishekrawe/facial-recognition-identification

This Repository contains Code for Facial Recognition and Identification using Open CV and Python with Tkinter GUI interface.

face-detection face-detection-using-opencv face-recognition facerecognitionproject lbph lbph-face-recognizer open-data opencv opencv-python tkinter tkinter-graphic-interface

Last synced: 28 Apr 2026

https://github.com/daelsepara/deformablepartsmodel

Object Detection using Deformable Parts Models using GTK, C# and EmguCV (OpenCV .NET Wrapper)

deformable-parts-model emgucv gtk opencv

Last synced: 14 Apr 2026