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/hiranmayikolambe/image-colorization-using-deep-learning

Deep learning-based application to colorize grayscale images using a CNN, with a Flask-based web interface

convolutional-neural-networks data-preprocessing deep-learning flask-web frontend html image-colorization keras opencv tensorflow user-interface

Last synced: 04 May 2026

https://github.com/envid-tech/opencv-object-detection

A supplementary vision repository for the mecanum drive repo.

c computer-vision cpp mecanum-drive opencv vision

Last synced: 08 May 2026

https://github.com/aiwithqasim/smartqueuingsystematedge

This is a simple project regarding people detection whether they are in a queue or not. the that I had used in that is Open vino toolkit, python and jupyter notebook

computer computer-vision edge-detection jupyter-notebook opencv python3

Last synced: 17 Apr 2026

https://github.com/harmanveer-2546/yoga-pose-estimation

Efficient yoga pose estimation is a critical enabler for enhancing precision and performance in wellness and fitness applications. Advancements in computer vision and machine learning are driving remarkable progress in this domain.

3d-graph body-tracking google-library matplotlib mediapipe mediapipe-pose mediapipe-pose-estimation opencv plotly pose-estimation yoga-poses

Last synced: 01 May 2026

https://github.com/andrew2077/real-time-emotion-recognition

Real time emotion recognition from facial expression through live captured video

albumentations facial-expression-recognition labelme opencv python tensorflow tkinter

Last synced: 17 Apr 2026

https://github.com/pabsan-0/image-clustering

K-means clustering of images with VGG18 featurizer

opencv pytorch repos-ml sklearn

Last synced: 17 Apr 2026

https://github.com/andreazoccatelli/selective_blur

Selective Blur is a tool that allows to change the focus of an image on a subject selected by the user and adapt the blur of the surroundings naturally.

computer-vision opencv photo-editing pytorch

Last synced: 22 Feb 2026

https://github.com/l1ve4code/ai-faces-analyzer

Neural network created to track employees in headgear.

ai css google-cloud-vision html opencv php postgresql python

Last synced: 13 Apr 2026

https://github.com/tabotcharlesbessong/aiinjs

This repository is for the implementation of artificial intelligence in JavaScript especially with NodeJs Anybody who wanna join , fill free to join

alan-ai javascript opencv python3 reactjs tensorflowjs

Last synced: 17 Apr 2026

https://github.com/1810suman/ai_canvas

A real-time gesture-based drawing tool using OpenCV and Mediapipe. Supports freehand drawing, erasing, and shape recognition (circle, rectangle, line) with a virtual color palette and keyboard shortcuts.

ai-canvas handgesture-recognition mediapipe opencv python

Last synced: 08 May 2026

https://github.com/renanstn/opencv-dice-roll

Projeto com opencv que utiliza a câmera de um celular para identifica o resultado de uma rolagem de dados.

opencv opencv-python python

Last synced: 17 Apr 2026

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

opencv for multiple base images

alpine docker docker-image dockerfile node opencv

Last synced: 13 Apr 2026

https://github.com/ylp1455/attendance-facerecognition

This project provides an innovative solution for educational institutions to manage student attendance using advanced facial recognition technology. It offers a user-friendly interface for administrators to set up attendance policies, enroll students, and generate reports. The system enhances security by ensuring only authorized students can access

computer-vision csharp opencv python

Last synced: 17 Apr 2026

https://github.com/constraintautomaton/client_pgu1

The client part of the PgU1 project it. It command the robot and do the video processing

numpy opencv paramiko pyqt5 python3 raspberry-pi-3

Last synced: 12 Apr 2026

https://github.com/alexandredescombes/rpi4-opencv-detetction-d-objets

detetction d'objets sur rpi4 avec openCV

ia opencv raspberrypi rpi rpi4 vision

Last synced: 06 Mar 2026

https://github.com/ljramones/martial_arts_ocr

Advanced OCR system for digitizing Donn Draeger's martial arts research materials. Features dual-engine OCR (Tesseract+EasyOCR), comprehensive Japanese text processing with romanization/translation, intelligent layout analysis, and academic-quality HTML reconstruction. Specialized for mixed English/Japanese documents with embedded diagrams.

computer-vision digitization easyocr historical-documents image-processsing japanese martial-arts mecab nlp ocr-recognition opencv tesseract

Last synced: 06 Mar 2026

https://github.com/lofilogic/flashback-raw-editor

Custom RAW image processor and UI for the Flashback one35 v2 camera.

image-processing numba opencv pyside6 python raw-processing rawpy wip

Last synced: 20 Apr 2026

https://github.com/debanjum/vitrave

Use visual landmarks to simplify UI traversal in automation scripts

automation computer-vision opencv xdotool

Last synced: 17 Apr 2026

https://github.com/gaborvecsei/surgeon-board

Independent Laboratory Project at University: Contactless Interactive Display for Surgeons

keras machine-learning opencv smartboard surgeon

Last synced: 17 Apr 2026

https://github.com/anastasia21112/ftc-2020

FTC app for the FIRST Tech Challenge 2020 Skystone challenge. It has some OpenCV code to track and pick up blocks autonomously. It also has code for encoders, driver controls, and other robotic mechanisms.

android-studio java mechanics opencv robotics

Last synced: 17 Apr 2026

https://github.com/rickyavina/robotvision

Computer Vision Algorithm using OpenCV and GRIP in python. Uses feed from Microsoft Life-Cam HD-300, runs through HSV threshold, find contours and filter contours and returns center of target, distance from target, and the degree offset from target

frc opencv opencv-python python vision

Last synced: 17 Apr 2026

https://github.com/bbhargavpanchal/brain-tumor-segmentation-unet

U-Net based Convolutional Neural Network for brain tumor segmentation using MRI images. Implemented in Python with TensorFlow, OpenCV, and Scikit-learn.

keras-tensorflow numpy opencv pandas python scikit-learn sklearn tensorflow

Last synced: 13 Apr 2026

https://github.com/mothukurigopi123/facial_expression_recognition-sure_trust-

Facial Expression Recognition System using YOLOv9 & Flask. Detects 5 emotions (Angry, Happy, Natural, Sad, Surprised) from images/live camera with mAP50 of 0.731. Features a web interface with file uploads, real-time processing, & emoji feedback. Built with Python, OpenCV, Flask, HTML/CSS/JS. Ideal for HCI & emotion analysis.

computer-vision deep-learning emoji-suggestions emotion-dataset face-emotion-recognition flask image-classification opencv python roboflow-dataset sure-trust tensorflow yolov9

Last synced: 02 Apr 2026

https://github.com/dipan313/sarathi

🚘 SARATHI – A real-time AI-based attention monitoring system for drivers and pilots that detects drowsiness, posture issues, and inattention. Built with Python, MediaPipe, OpenCV, and Streamlit.

blinker matplotlib mediapipe opencv pygame python raspberry-pi streamlit t

Last synced: 02 Apr 2026

https://github.com/mjul/making-the-computer-see-ndc-2014

Presentation and code for my "Making the Computer See" talk at NDC 2014 in Oslo

computer-vision ndc-conferences ocr opencv python

Last synced: 17 Apr 2026

https://github.com/cosmicsid004/air_draw

Digital drawing....

handtracking mediapipe numpy opencv

Last synced: 30 Apr 2026

https://github.com/milover/beholder

Industrial machine vision software

genicam machine-vision object-detection ocr opencv

Last synced: 17 Apr 2026

https://github.com/aiaydin/hand-tracker

Real-time hand tracking with MediaPipe + OpenCV; virtual mouse, slides control, and mini-games.

computer-vision gesture-recognition hand-tracking mediapipe open-source opencv python slides tkinter virtual-mouse

Last synced: 04 May 2026

https://github.com/isala404/viduruthninnada

Registration App for Viduruth Ninnada 2018

gui opencv python tiki tkinter

Last synced: 04 May 2026

https://github.com/rezagooner/multi-task-iranian-vehicle-monitoring-system

Car recognition and license plate reading, along with recognition of the place where the license plate was issued, car color recognition and Iranian car names, accident detection and warning notification.

accident-detection ai-traffic anpr car-classification car-color-detection car-recognition city-detection computer-vision iranian-license-plate license-plate-recognition number-plate-recognition opencv persian-plates pytorch real-time-detection traffic-analysis vehicle-detection yolo yolov11 yolov8

Last synced: 05 May 2026

https://github.com/5ekastanx/noongil_d

NoonGil — это интеллектуальное приложение для распознавания объектов, разработанное компанией Deasan C&M. С точностью до 95%, оно эффективно определяет объекты в реальном времени, делая его особенно полезным для пожилых людей — например, в задачах навигации и визуальной поддержки.

ai android kivy opencv python3

Last synced: 17 Apr 2026

https://github.com/anoff/aind-opencv

Notebook to follow alongs udacity AI nanodegree on computer vision with opencv

computer-vision javascript jupyter opencv

Last synced: 17 Apr 2026

https://github.com/fjctp/docker-armhf-opencv24-git

Docker image OpenCV 2.4 git latest for Raspberry Pi

docker opencv raspberry-pi

Last synced: 17 Apr 2026

https://github.com/byigitt/no-sleep

Real-time drowsiness detection system using webcam eye tracking. Monitors Eye Aspect Ratio (EAR) via MediaPipe and triggers an alarm when eyes stay closed for too long.

computer-vision driver-safety drowsiness-detection eye-tracking face-detection mediapipe opencv python safety webcam

Last synced: 03 Apr 2026

https://github.com/rushi-12320/emotion-music-recommendation

About Flask web app for recommending music based on your facial expressions using FER 2013 dataset and Spotify api

deep-learning emotion-recognition flask musicrecommendationsystem neumorphism opencv spotifyapi spotifywebapi tkinter

Last synced: 17 Apr 2026

https://github.com/aonurakman/human-hand-detection

Hand detection & segmentation using deep neural transfer learning & classical computer vision techniques. - 2022 - University of Padova

computer-vision cpp opencv python yolo yolov3

Last synced: 17 Apr 2026

https://github.com/sonhm3029/kafka-for-computer-visions

This project store example using kafka in AI

deep-learning distributed-systems kafka opencv python

Last synced: 17 Apr 2026

https://github.com/hansalemaos/a_cv2_split_images_into_equal_parts

Split an image into equal parts

cv2 opencv python

Last synced: 17 Apr 2026

https://github.com/xcapt0/object_size_detector

📏 Measure the size regardless of the distance | OpenCV

computer-vision opencv

Last synced: 03 Apr 2026

https://github.com/shakiliitju/image-to-text-converter

This project is a web-based application that enables users to upload images and automatically extract any visible text using Optical Character Recognition (OCR). The backend is built with Flask and integrates OpenCV for image preprocessing and Tesseract OCR and frontend responsive interface for uploading images and viewing the extracted text.

flask image-to-text image-to-text-converter ocr opencv pillow pytesseract python tesseract

Last synced: 04 May 2026

https://github.com/nishanikasineshan/triangle-angles-detection

This project contain two python files from which you can find the angles of triangles automatically or using mouse clicks. Each method has their own pros and cons which can be improved.

mouse-events opencv python triangle-angle-detection

Last synced: 17 Apr 2026

https://github.com/robingenz/docker-node-opencv

🐳 Docker image with NodeJS and OpenCV.

docker nodejs opencv

Last synced: 17 Apr 2026

https://github.com/speedkillsx/easynodule

EasyNodule is a software made to help clinicinas to classify Lung Cancer. This will help in elaborating a traitement for the patient which will reduce the progress of the cancer which considered the most killer cancer in the world.

artificial-intelligence capsnet computer-vision game-theory lung-cancer lung-cancer-classification machine-learning nodules-classification opencv python tensorflow

Last synced: 17 Apr 2026

https://github.com/yumetodo/docker_tesseract_opencv_env

tesseract + opencv docker image

archlinux docker-image opencv tesseract

Last synced: 17 Apr 2026

https://github.com/audriusbutkevicius/hotsdraft-overlay

A small application that does computer vision based draft detection, queries hotsdraft.com for best picks/bans, and draws overlay with results

hots opencv qt

Last synced: 17 Apr 2026

https://github.com/notakeith/handscribe

Batch digitization tool for handwritten historical documents. Draw a template once — the system crops fields, runs OCR, and applies LLM correction

docker document-processing handwriting-recognition hexagonal-architecture java llm minio ocr opencv postgresql spring-boot

Last synced: 03 Jun 2026

https://github.com/viveknaskar/resizing-images-using-opencv

A simple script for resizing individual and group images using OpenCV is provided.

opencv python python3

Last synced: 17 Apr 2026

https://github.com/renanstn/advance-computer-vision

Repositório do curso Advance Computer Vision, do Murtaza's Workshop

computer-vision mediapipe opencv opencv-python python

Last synced: 04 May 2026

https://github.com/neetigyab/pdf_form_parser

Older Test version of designated PDFReader project

excel forms matplotlib numpy ocr opencv pandas pdf pdf-converter pdfplumber pytesseract python

Last synced: 17 Apr 2026

https://github.com/veresdavid/imgproc-task5

A console application that learns characters from a given source then can recognize them from a scanned paper and then save the result in a text file.

character-recognition cpp image-processing opencv

Last synced: 30 Apr 2026

https://github.com/allancapistrano/handtracking

Módulo para detecção de mãos utilizando OpenCV e Mediapipe.

handtracking mediapipe opencv

Last synced: 17 Apr 2026

https://github.com/brianlangay4/photo-editor-android

This collaboration of OpenCV in python into image manipulation techniques and with android app with java creating interactive app for editing photos (Image Correction and Enhancement)

android-app editing java opencv python pythonjava

Last synced: 17 Apr 2026

https://github.com/enoxsoftware/inferenceenginewithopencvforunityexample

Integrate Unity Inference Engine with OpenCV for Unity.

barracuda inferenceengine opencv sentis unity

Last synced: 18 Apr 2026

https://github.com/miladsade96/mot

Multiple Object Tracker

opencv opencv-python python python3

Last synced: 18 Apr 2026

https://github.com/ostad-ai/computer-vision-and-image-processing

A repository for topics and programs on Computer Vision and image Processing

computer-vision image-processing image-rotation opencv python

Last synced: 18 Apr 2026

https://github.com/akinduid/face-detection-model-benchmark

This repository contains the codebase and documentation for a comparative analysis of various lightweight face detection models optimized for real-time detection on edge devices. The study evaluates the models based on their accuracy, speed, and performance across different poses and environments, using the WIDER FACE dataset.

benchmark computer-vision face-detection mediapipe mobilenet-ssd opencv python tensorflow yolov8n

Last synced: 18 Apr 2026

https://github.com/hoduy511/recommend-songs-based-on-emotion

This project is an application that performs real-time emotion detection using computer vision and recommends songs based on the detected emotions. It utilizes OpenCV for face detection and a pre-trained deep learning model for emotion recognition. The recommended songs are fetched from the Spotify API.

keras opencv python3 streamlit tensorflow

Last synced: 04 Apr 2026

https://github.com/prernarohra/ar-filters-with-mediapipe

This project implements real-time facial tracking and AR effects, providing a playground for developers and enthusiasts in computer vision and augmented reality.

augmented-reality computer-vision face-detection face-tracking facemesh filters labeling mediapipe opencv python

Last synced: 18 Apr 2026

https://github.com/cserajdeep/facealignmentmtcnn

Python code to detect human face using MTCNN and align it accordingly

face-alignment mtcnn mtcnn-face-detection opencv python

Last synced: 18 Apr 2026

https://github.com/kocarus/face-recognition-opencv

Face recognition with Input Images and Webcam Camera

computer-vision face-detection face-recognition opencv python3

Last synced: 18 Apr 2026

https://github.com/buddhima-jd3/image-processing

Image Processing with Web Cam

django html-css-javascript opencv python

Last synced: 18 Apr 2026

https://gitlab.com/Stanjan/sudoku

Sudoku generators, solvers and readers

generator ocr opencv solver sudoku

Last synced: 17 Jun 2025

https://github.com/premchandyadav369/dip_lab

Digital Image Processing Lab Experiments

image-processing opencv opencv-python python

Last synced: 16 May 2026

https://github.com/akashlogics/street-data-tracking

Detect, Track and Count number of persons walking across the path(s) making use of YOLO. This Python project tracks people moving across predefined street zones

analysis data excel newdataset object-detection opencv python python3 yolo

Last synced: 19 May 2026

https://github.com/rowlkh/skin-detection

A skin detection system using image processing and machine learning to classify pixels as skin or non-skin. Implements Python, OpenCV, and algorithms like Logistic Regression and Random Forest for segmentation and classification.

classification deep-learning image-processing image-segmentation machine-learning opencv python skin-detection

Last synced: 19 May 2026

https://github.com/sartaj0/golang-cv

This project was created as part of my learning of Go and my interest in the OpenCV library.

computer-vision go golang opencv opencv-go

Last synced: 02 Feb 2026

https://github.com/zaaim-halim/background-modeling-and-foreground-detection-

Background Modeling and Foreground Detection in a video different algorithm's implementation

frame-differencing mean-filter median-filter opencv python3 running-avegare

Last synced: 02 Jul 2026

https://github.com/ramarav/image_filters

Image filters using Open CV

opencv python python-3 python3

Last synced: 02 Jul 2026

https://github.com/nezihesozen/udacity-cpp-nanodegree-build-a-concurrent-traffic-simulation

Udacity C++ Nanodegree Program- 4th Project: Program a Concurrent Traffic Simulation

concurrent-programming cpp opencv traffic-simulation

Last synced: 02 Jul 2026

https://github.com/piyush1927/proctorai2

Developed an automated exam proctoring platform that integrates with Google Forms and Microsoft Forms for real-time monitoring, including checks like multiple people 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.

css express flask mongodb nodejs opencv react reactjs tenserflow tensorflowhub

Last synced: 30 Dec 2025

https://github.com/haydenshively/fddb-unet

an attempt at using the UNet architecture to detect faces in FDDB images

face-detection keras opencv unet

Last synced: 11 May 2026

https://github.com/kunalmehra075/ai-gym-trainer-opencv

An AI-powered Virtual Gym Trainer 🏋️ using OpenCV and MediaPipe that counts your exercise repetitions (e.g., bicep curls) by analyzing your form. It provides feedback by counting full reps when the full angle is reached and partial reps (e.g., 0.5) for halfway movements.

ai finger-counter fingercount gym mediapipe opencv opencv-python python trainer webcam

Last synced: 20 Apr 2026

https://github.com/tutla53/angle-measurement

This repository contains the code to measure the angle of soft robot using OpenCV C++

angle-measurement bending opencv opencv-cpp soft-robotics

Last synced: 19 May 2026

https://github.com/abbasraza5055/handgesturevolumecontrol

Hand Gesture Controlled Volume System using OpenCV, MediaPipe, and Pycaw for real-time volume adjustment with webcam input

computer-vision gest hand-gesture hand-tracking human-computer-interaction machine-learning mediapipe mediapipe-hands opencv python3 volume-control

Last synced: 08 May 2026

https://github.com/coder-141/weight-lifting-pose-estimation

A computer vision-based web application for recognizing and optimizing weight lifting movements using MediaPipe, OpenCV, and Flask with a styled frontend.

html-css-javascript mediapipe opencv python

Last synced: 20 Apr 2026

https://github.com/vaurenw/robotics_stuff

projects with computer vision and an arduino

arduino-uno mediapipe opencv python

Last synced: 17 Jun 2025

https://github.com/rohazshaik07/punchers-gesture-control

Developed a gesture-based keyboard controller for the "Punchers" boxing game using Python, MediaPipe, and OpenCV. Implemented precise detection of boxing gestures (jabs, leans) with a modular design. Integrated with CrazyGames via keyboard inputs, showcasing skills in computer vision and real-time gesture recognition.

boxing computer-vision gesture-recognition mediapipe opencv python

Last synced: 17 Jun 2025

https://github.com/karlex1/object_detection

🎯 Object Detection in Real-Time using MediaPipe and OpenCV!

mediapipe object-detection opencv

Last synced: 30 Apr 2026

https://github.com/palwisha-18/email-webcam-detection

Send email with an attachment when a moving object is detected by webcam

emailmessage image-processing object-detection opencv python smtp threading transformations

Last synced: 28 Apr 2026

https://github.com/ncravino/recbot

Experiments in Computer Vision: Face Detection and Face Recognition using OpenCV

computer-vision cpp deep-learning face-detection face-recognition harcascades opencv sface

Last synced: 16 May 2026

https://github.com/boomerspine/face-detection

Face detection using OpenCV in Python.

opencv python

Last synced: 13 Sep 2025