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/burhanali2211/traffic-light-management-system

a Traffic Light Management System that uses a YOLO-based object detection model and OpenCV to monitor traffic density and dynamically control traffic lights. The system analyzes real-time camera input to detect vehicles and adjust the traffic signals, accordingly, improving traffic efficiency.

ai imageprocessing opencv python yolov5

Last synced: 26 Apr 2026

https://github.com/arfazrll/hand-gesture-recognition

A real-time hand gesture recognition system using Python, MediaPipe, and OpenCV for dynamic applications like finger counting and gesture based control using Neural Network

computer-vision hand-gesture-recognition neural-networks opencv python

Last synced: 26 Apr 2026

https://github.com/emreozogul/dva

Dynamic viability analysis of cancer cells via OpenCV

eel html-css-javascript opencv python

Last synced: 09 May 2026

https://github.com/anty-filidor/grains-detector

Simple grains detector developed in OpenCV

object-detection opencv python

Last synced: 13 May 2026

https://github.com/encima/crash-catch

A hacky method (using Python and OpenCV) to catch some douche that crashes into your vehicle and drives off.

opencv python python-script

Last synced: 09 May 2026

https://github.com/databytesun/rock-paper-scissor

This is an interactive Rock Paper Scissors game where the player competes against an AI opponent. Unlike traditional random AI selection, this game employs a smart AI that predicts the player's moves based on past choices and selects the best counter-move to win.

cvzone game opencv python

Last synced: 26 Apr 2026

https://github.com/k31ner/camtrack

Proyecto de visión por computadora usando esp32-cam IA y se usa open cv para el procesamiento y deteccion de informacion. En este caso vamos a detectar colores y rostros y llevar un registro

camera data-science opencv python3

Last synced: 26 Apr 2026

https://github.com/pabsan-0/unreal_toolbox

Unreal and airsim scripting and learning

airsim blueprints computer-vision gstreamer opencv unreal-engine

Last synced: 13 May 2026

https://github.com/sadevans/synthtest_gui

GUI для теста алгоритмов создания синтетического датасета

opencv simulation synthetic-data

Last synced: 27 Apr 2026

https://github.com/kr1shnasomani/DeepDetect

Traffic light, vehicle and human detection from aerial images using YOLOv8 model and Computer Vision

computer-vision deep-learning neural-network numpy opencv yolov8

Last synced: 03 Sep 2025

https://github.com/projectbarks/ioculist

A tool to test eyesight acuity using your iPhone! This test checks for visual acuity, color blindness, and astigmatism. Utilizes modern features like face recognition, and voice recognition to run the tests.

iphone objective-c opencv voice-recognition

Last synced: 27 Apr 2026

https://github.com/winand/hsv_color_picker

HSV Color Picker for OpenCV and ROI

color-picker colors cv hsv opencv python roi widget

Last synced: 27 Apr 2026

https://github.com/guuri11/mousepy

Python script to control your mouse using hands gesture

cv2 handgesture-recognition mouse opencv python python3 tensorflow

Last synced: 09 May 2026

https://github.com/ckvb/table-detector-and-extractor

Detect & extract row's & column's, if a table is present using openCV

docker flask opencv python3 row-column-extraction table-detection

Last synced: 27 Apr 2026

https://github.com/freshmag/omr-img2midi

Optical Music Recognition project to perform translations from music sheets images to music encoding formats (MIDI, MEI ecc.)

ai computer-vision machine-learning omr opencv

Last synced: 27 Apr 2026

https://github.com/assem-elqersh/color-identification-lab-2

Jypyter notebooks-compatible color identification tool that uses the LAB color space for accurate color analysis in images. This version works without interactive displays, automatically detecting colors via grid sampling and K-means clustering. It identifies dominant colors with their names and percentages, visualizing results with matplotlib.

color-detection image-processing lab-color opencv

Last synced: 27 Apr 2026

https://github.com/himeyama/image-bilateral

バイラテラルフィルタをかけるコマンド

image-processing opencv

Last synced: 27 Apr 2026

https://github.com/jf17/facedetection

Face Detection using OpenCV

face-detection opencv python3

Last synced: 06 May 2026

https://github.com/nathanleiby/superset

Play Set better, with technology (www.setgame.com)

computer-vision opencv

Last synced: 27 Apr 2026

https://github.com/renan-dias/pyimagerecognition

This project is make for image recognition using python and opencv, this project is still in development and will be updated soon.

imagerecognition opencv python

Last synced: 27 Apr 2026

https://github.com/kisoo95/writing-korean-text-on-empty-space-of-document-image

문서 빈공간에 한국어를 쓸 수 있게 만들어주는 함수를 만들었습니다. I have created a function that allows you to write in Korean in the blank spaces of a document

image image-thresholding kde kernel-density-estimation korean opencv opencv-python opencv2-python python

Last synced: 17 Apr 2026

https://github.com/imshaa/pdfmerger_image-resizer

I've made a Pdf Merger and Image resizer in Python Using Pypdf2 and OpenCv.

imageresizer opencv opencv-python pdfmerger pypdf2 python python-library python-pypdf2

Last synced: 21 Apr 2026

https://github.com/dinithmaleesha/image-filter-webapp

Python-based web application for applying various image filters, removing noise, and adjusting image properties. Built with Flask and OpenCV. Features real-time previews and easy image uploads.

flask flask-application image-filters image-processing image-processing-python noise-removal opencv opencv-python opencv2 python

Last synced: 09 May 2026

https://github.com/berkus/opencv-cmake-example

Shows how to link OpenCV libs using cmake

cmake example opencv

Last synced: 10 Jun 2026

https://github.com/ndonkohenri/car-plate-detector

Detects Car Plates in real-time or using Images.

carplate computer-vision cv cv2 detection opencv opencv-python python

Last synced: 27 Apr 2026

https://github.com/steelx/kb-mouse-control

control mouse with keyboard

opencv python3

Last synced: 28 Apr 2026

https://github.com/aleko-khomasuridze/park-smart

Parking place detection System

machine-learning opencv python web

Last synced: 09 May 2026

https://github.com/sbatururimi/advanced-lane-lines

In this project, the goal is to write a software pipeline to identify the lane boundaries in a video from a front-facing camera on a car.

autonomous-car lane-detection lane-lines-detection opencv

Last synced: 28 Apr 2026

https://github.com/lbxa/opencv-3.2

Working towards understanding the hardware accelaration layer (HAL)

c-plus-plus computer-vision opencv

Last synced: 28 Apr 2026

https://github.com/caiofov/smartcampus-opencv

Image and video manipulation in Python using OpenCV module (Smart Campus project's selection process - UFC)

computer-vision opencv python smart-campus smart-city

Last synced: 28 Apr 2026

https://github.com/andystmc/hand2num

A deep learning model that converts hand gestures into numerical values (1-5) using Convolutional Neural Networks for efficient and accurate recognition.

classification cnn computer-vision deep-learning hand-gestures machine-learning media-pipe numbers opencv real-time-prediction

Last synced: 28 Apr 2026

https://github.com/tks18/open-memory-lane

Open Source, Memory Efficient Version of Windows Recall made with Python

ffmpeg opencv python recall windows-recall

Last synced: 09 May 2026

https://github.com/thehashiramasenju/computervision

🤖 A small Weekend tutorial : A comprehensive collection of computer vision projects and implementations focusing on foundational concepts, practical image processing techniques, and real-world applications using OpenCV, NumPy, and Python. To learn something new this weekend

analysis computer-vision opencv opencv-python pandas python3 tutorials weekend-challenge weekend-projects

Last synced: 13 Apr 2026

https://github.com/mrnust/yolo_tracking

All about Object realtime tracking

computer-vision image-processing opencv yolo

Last synced: 28 Apr 2026

https://github.com/egemenciftci/phyton-opencv-face-detect

Face and eye detection using OpenCV and Python.

eye-detection face-detection opencv python

Last synced: 28 Apr 2026

https://github.com/pham-andrew/sift-demo

Scale-invariant feature transform feature detection algorithm

machine-learning opencv sift

Last synced: 28 Apr 2026

https://github.com/iv4n-ga6l/fruits-detection-and-counting

Fruits(oranges) detection and counting with Ultralytics YOLOv8

counting fruits-detection opencv python ultralytics yolov8

Last synced: 28 Apr 2026

https://github.com/alonsoir/video-steganography-youtube

🕵️ Security research demonstrating invisible data embedding in videos via QR steganography. Successfully embeds complete datasets (Moby Dick + RAG system) with 100% algorithmic detectability. Exposes YouTube vulnerabilities for responsible disclosure. Ethical research for developing countermeasures.

esteganografia opencv python3 steganography

Last synced: 24 Apr 2026

https://github.com/klich3/seal-calibration

3D Maker Pro Seal Lite Calibration module

3d-scanner 3dmaker-pro 3dmakerpro open-cv opencv seal-lite volumetric-light

Last synced: 13 May 2026

https://github.com/sametgundz/drivesafe

Real-time driver drowsiness and distraction detection system. EU regulation C(2023)4523 compliant gaze zone detection.

automotive computer-vision driver-drowsiness-detection eth-xgaze eye-aspect-ratio fatigue-detection gaze-tracking head-pose-estimation mediapipe opencv perclos pyqt6 python real-time-detection safety-systems

Last synced: 09 May 2026

https://github.com/gill-singh-a/lan-camera-streaming

A simple Server-Client model that uses TCP Connection for streaming Live Grayscale Video from one device's camera to another device's screen on the same LAN (Local Area Network)

camera deserialization lan network networking opencv pickle python python-3 serialziation sockets tcp

Last synced: 28 Apr 2026

https://github.com/gill-singh-a/barcode-reader

A Python Program that uses OpenCV to detect and extract data from Barcodes in Images or in Live Video

computer-vision opencv python python3

Last synced: 14 May 2026

https://github.com/dolotovevgeniy/evossd

Evolutionary algorithm for training Single Shot MultiBox Detector

evolutionary-algorithms machine-learning neural-network object-detection opencv ssd

Last synced: 08 Jun 2026

https://github.com/utkarsh251106/weapon-detection

Developed a system to detect guns in real-time video feeds using YOLOv9 and Roboflow so as to enhance security.

computer-vision opencv python roboflow-api

Last synced: 13 Apr 2026

https://github.com/pageauc/pi-timolo2

Raspberry PI-TIMOLO2 ( PI-TImelapse, MOtion, LOwLight ) uses RPI libcamera/picamera2 and OpenCV for Motion Tracking. Python3 Bullseye or later. Auto Low Light long exposures. Supports pantilt pano image stitching. Auto Sync files with rclone remote storage services.

curl-install image-stitching libcamera long-exposure lowlight makevideo motion-tracking opencv panorama-image pantilthat picamera picamera2 plugins raspberry-pi rclone supervisor timelapse timelapse-videos webserver whiptail-menu

Last synced: 13 Apr 2026

https://github.com/nayeem01/sports-action-recognition-lstm-

LSTM sports actions recognizer

holistic opencv python tensorflow

Last synced: 28 Apr 2026

https://github.com/bobby92262/virtual-piano

A virtual piano IoT device that uses a Raspberry Pi 4 and a camera to detect finger placement, providing real-time feedback and multi-user access through mobile devices. Components include sensors (camera, PIR, LEDs, LCD), and software like Python, OpenCV, Azure IoT Hub, MQTT, Blynk, and Custom Vision AI.

azure-iot-hub mqtt opencv python raspberry-pi4 tensorflow vision-ai

Last synced: 18 Apr 2026

https://github.com/pinto0309/automaticimagemask

A tool to mask hard copies of Ubuntu terminals with specified keywords.

google-cloud-vision opencv python

Last synced: 28 Apr 2026

https://github.com/breadrock1/cvlcore

The CVLCore project is an opportunity for continuous analysis of a video stream with the functionality of calibrating parameters to generate a vibro-image, including calculating statistics of changes in vibrating pixels.

computer-vision cvcode detector no-deep-learning opencv opencv4 rust rust-lang

Last synced: 28 Apr 2026

https://github.com/jshulgach/aruco_pose_estimation

Simple pose estimation package using ArUco markers

aruco opencv pose-estimation python

Last synced: 28 Apr 2026

https://github.com/mohasarc/fundamental_cv_algos

An python implementation of some fundemental CV algorithms like dilation, erosion, thresholding, and edge detection.

computer-vision opencv python python3

Last synced: 09 May 2026

https://github.com/3rd-son/pose-detection-

Pose detection using OpenCV

computer-vision mediapipe opencv python

Last synced: 15 Apr 2026

https://github.com/daim-nickel-penny/air-light-board

A tool that monitors your finger and allows you to write on a screen using your movements in the air.

opencv python

Last synced: 09 May 2026

https://github.com/piotrweppo/scenes_information_recorder

Python GUI/CLI program that uses OpenCV and Tesseract to help film production or post-production editors with analyzing and gathering information about VFX and ADR effects from the videos.

adr analysis cv2 image-processing opencv pyscenedetect pyside6 pytesseract python python-opencv scene-detection tesseract vfx video video-processing

Last synced: 28 Apr 2026

https://github.com/asadiahmad/camera-scanner

Scan your paper, perspective transform the scanned image and increase the scanned image quality.

camera-scanner image-enhancement image-processing magic-color opencv paper-scanner

Last synced: 28 Apr 2026

https://github.com/wysaid/opencv2

Origin from https://opencv.org/releases.html

opencv opencv2

Last synced: 28 Apr 2026

https://github.com/sjellipses/numbersliderpuzzle

a simple 3x3 Number Slider Puzzle game based on OpenCV

cmake cpp mingw opencv

Last synced: 29 Apr 2026

https://github.com/sayamalt/computer-vision

This repository covers all the concepts taught in renowned Udemy instructor Josa Portilla's course on Computer Vision.

computer-vision computer-vision-algorithms image-processing opencv

Last synced: 29 Apr 2026

https://github.com/61130061/wepins

The prototype of the Web-services for Python AI model in NodeJS. Just show you how to run python on nodeJS website.

ai nodejs opencv python webapp

Last synced: 09 May 2026

https://github.com/minijackson/inf4710-tp3

A Multithreaded / GPU accelerated scene transition detector

cpp opencl opencv openmp

Last synced: 29 Apr 2026

https://github.com/ragul-rofi/handrecognition-opencv

Real-time hand gesture recognition using OpenCV

handrecognition opencv pyhton3

Last synced: 29 Apr 2026

https://github.com/jeslipriya/emotion-detection

This project is an enhanced real-time facial emotion detection system that uses deep learning (OpenCV + mini-XCEPTION) to accurately recognize human emotions through a webcam or image input. It features advanced preprocessing, temporal smoothing, and a clean visual interface for smooth and stable emotion analysis.

7-emotions deep-learning emotion-detection fer2013 numpy opencv opencv-python python tensorflow

Last synced: 03 Jul 2025

https://github.com/sorabh-kapoor/face-recognition-attendance-system

The Facial Recognition System is an AI-powered application USING FLASK designed to detect and recognize faces with high accuracy. This system can be integrated into various applications, including security systems, attendance management, and identity verification.

flask flask-application knn ml numpy opencv pandas python scikit-learn

Last synced: 13 Apr 2026

https://github.com/xclud/rust-cv2

Computer Vision for Rust.

cv2 opencv rust

Last synced: 29 Apr 2026

https://github.com/mpolinowski/opencv-detection-and-tracking

OpenCV Object Detection and Tracking

csrt haarcascade opencv opencv-python

Last synced: 29 Apr 2026

https://github.com/mtdamir/guess-which-hand

This is a guess-which-hand game that guesses which hand the ball is in and identifies it

opencv python3

Last synced: 29 Apr 2026

https://github.com/manishkumarpatel07/facial-recognition-attendance-manager

An AI-powered face recognition attendance system using Python, OpenCV, and dlib for real-time attendance tracking.

dlib-face-recognition numpy opencv pandas python

Last synced: 29 Apr 2026

https://github.com/louisfernando1204/precensai

precensAI is an AI-driven app for automatic attendance tracking using facial recognition. It ensures real-time detection with anti-spoofing measures, streamlining attendance for classrooms and workplaces. Developed to modernize attendance systems, it was built for AI and tech competitions.

attendance-system blink-detection computer-vision face-recognition mediapipe-facemesh opencv spoofing-detection

Last synced: 29 Apr 2026

https://github.com/eurohlam/grocery-expenses-pipeline

command-line pipeline that parses grocery receipts and converts them into key-value table

java ocr opencv tesseract

Last synced: 29 Apr 2026

https://github.com/saif-gitreps/interactive-image-labeling-tool

Simple GUI to Label image dataset using basic Python + OpenCV script that shows each image one by one and lets you type the label in a reliable and lightweight fashion, which is then automatically saved to CSV.

opencv python

Last synced: 29 Apr 2026

https://github.com/bananacat123-hue/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: 10 Sep 2025

https://github.com/harshoza36/realtime_digitrecognizer

A real time digit recognizer using machine learning and OpenCV

bounded-boxes deep-learning opencv realtime-digitrecognizer

Last synced: 29 Apr 2026

https://github.com/lusingander/cv-gabor-gui

Gabor filter on GUI (using OpenCV)

opencv

Last synced: 14 May 2026

https://github.com/charan12-git/gender-and-age-detection

A Python project which can detect gender and age using OpenCV of the person in a image or through camera.

age agedetection gender-detection images opencv python webcam

Last synced: 23 Jun 2026

https://github.com/alan-oliveir/reconhecimento_emocoes

Notebooks desenvolvidos no curso promovido pela Qualifact, para estudo da visão computacional aplicada ao reconhecimento de emoções.

opencv python tensorflow visao-computacional

Last synced: 29 Apr 2026

https://github.com/thibamahlezana/face-mask-detector-entry-alert

This system leverages computer vision techniques to detect mask usage on individuals at entry points, triggering alerts for non-compliance in real-time using OpenCV and PyQt5 for a user-friendly interface.

artificial-intelligence caffemodel computer-vision deep-learning face-detection face-recognition facemask-detection facial-recognition imutils keras-tensorflow machine-learning opencv opencv-python pygame pyqt5 tensorflow2

Last synced: 29 Apr 2026

https://github.com/nick8592/opencv-framebuffer

This project captures live video from the default camera, stores the last 10 frames in a buffer, calculates and displays the FPS (Frames Per Second), and prints memory addresses of the frames. It uses OpenCV for video capture and processing, providing a simple example of real-time video processing and frame management.

cpp opencv

Last synced: 14 May 2026

https://github.com/iamphytan/haar-cascade-creation

Creation of custom Haar Cascade Classifiers

haar haar-cascade imagenet opencv python python3 sentdex viola-jones

Last synced: 29 Apr 2026