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/mindninjax/opencv-workshop

Open CV Workshop Resources

opencv python workshop-materials

Last synced: 16 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/tatopaato/cv-project-sport

This project focuses on the calibration cameras surrounding the SANBAPOLIS Sports Hall. The goals of the project are to calibrate the cameras, reconstruct their positions, and develop a graphical user interface (GUI) for simultaneous point highlighting across multiple camera views

camera-calibration computer-vision opencv

Last synced: 16 Feb 2026

https://github.com/arserchung/ml_cnn

Basis CNN intro& project of recognize to cat or dog

glob keras keras-models numpy opencv os sklearn tensorflow

Last synced: 13 Feb 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/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/aclrians/raicl

A command-line tool that helps users post to Reddit with enhanced titles, text, and content using AI

ai command-line-tool openai opencv reddit

Last synced: 09 May 2026

https://github.com/hansalemaos/np_asciiart

Ascii art with numpy

ascii numpy opencv python

Last synced: 16 Apr 2026

https://github.com/rajsinha7/gesture-controlled-crocodile-game

This is a fun arcade-style game where a cartoon crocodile moves left and right at the bottom of the screen, avoiding falling obstacles (red boxes) from the top. The game is controlled using real-time hand gestures captured via webcam using OpenCV and MediaPipe and the Game engine via pygame.

mediapipe opencv pygame-library python

Last synced: 09 May 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/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/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/ajithprakash8055/image_stitching

This repository contains an implementation of an image stitching algorithm using OpenCV and Python. The goal is to combine multiple overlapping images to create a seamless panoramic view by detecting features, estimating homography, and blending the images smoothly.

imagestitching opencv python

Last synced: 19 Jan 2026

https://github.com/json031/yolo_inspection_kit

基于 YOLOv8 构建的轻量级 YOLO 检测工具包,用于产品包装验证和质量检测。A lightweight YOLO-based detection toolkit for product packaging verification and quality inspection, built on YOLOv8.

computer-vision cv object-detection opencv packaging-inspection python roi yolo yolov8

Last synced: 06 Apr 2026

https://github.com/armanshadyan/bacteria-detection

Deep learning-powered tool for detecting and analyzing bacteria in microscope images. Designed for microbiology research, it identifies bacteria, counts them, and calculates coverage area with high precision. Supports real-time video processing, single-image analysis, batch processing, and model training.

mediapipe numpy object-detection opencv python pytorch

Last synced: 05 Apr 2026

https://github.com/mbar72/hplayer

A multi-screen player using Qt + FFmpeg.

ffmpeg opencv opengl player qt

Last synced: 05 Apr 2026

https://github.com/chaitrapirisingula/color-analysis-ml

Python program to simulate different types of colorblindness and determine accessibility of images

accessibility machine-learning opencv python

Last synced: 18 Apr 2026

https://github.com/andreacioni/opencv-build

Travis CI cross platform compilation tool

checkinstall debian opencv travis-ci ubuntu

Last synced: 16 Apr 2026

https://github.com/sumitgirwal/photofilter-django-opencv

A photo filter web application using OpenCV with Django

css3 django html5 javascript learningbydoing opencv

Last synced: 05 Apr 2026

https://github.com/sukjuhong/rpi-object-tracking

Object detection and tracking using Raspberry PI camera and servo motor.

opencv pigpio raspberry-pi servo-motor

Last synced: 16 Apr 2026

https://github.com/aditiisaxena/cuda-accelerated-box-filter-for-texture-image-enhancement

Enhances grayscale texture images using a CUDA-based box filter. Built with CUDA, C++14, and OpenCV for high-performance image processing.

cpp cuda gpu-programming linux nvidia opencv

Last synced: 18 Apr 2026

https://github.com/serivesmejia/nativeblobdetector

Java bindings for the SimpleBlobDetector to EasyOpenCV. Intended for usage in the FTC Competition.

easyopencv firsttechchallenge ftc opencv simpleblobdetector

Last synced: 18 Apr 2026

https://github.com/pedrala/disaster_bot

This program receives images from the Turtlebot4 camera in a ROS2 environment, detects objects (fire extinguishers and people) in real time, estimates the locations of the objects, and publishes them as ROS Marker publisher.

calibration flann-matchers gazebo homography multithreading opencv orb perspective-n-point rviz2 slam undistort

Last synced: 19 Apr 2026

https://github.com/prakshal0809/hand-gesture-controlled-presentation

The project enables users to control presentations using hand gestures, enhancing accessibility and offering a hands-free alternative to traditional input devices.

mediapipe opencv python

Last synced: 19 Apr 2026

https://github.com/jameskulu/smart-security-system-pi4

It is a security system made using raspberry pi 4. It sends an email with the picture to the owner if it detects an unauthorized user's face.

opencv python3 raspberry-pi-4 raspberry-pi-camera

Last synced: 11 Feb 2026

https://github.com/berkaygediz/lanczosascii

🖼️ Convert videos to ASCII using Lanczos sampling and display them in a GUI.

ascii cli convert lanczos opencv opencv-python pillow pyside6 qt qt6

Last synced: 19 Apr 2026

https://github.com/zengfung/microscopyimageclassification

Classification of microscopic images using various feature extraction methods.

computer-vision feature-extraction opencv pyjulia subcellular-protein-locations

Last synced: 16 Apr 2026

https://github.com/d-putra/imagetemperature

Adjust Color Temperature of An Image

objective-c opencv swift swiftui

Last synced: 19 Apr 2026

https://github.com/raghav18482/magicam

In this application black color HSV value will get invisible,

flask-application opencv python

Last synced: 20 Apr 2026

https://github.com/davidfantasy/wechat_jump_java_opencv

使用opencv自动识别微信小游戏跳一跳中的目标距离

java jump jump-game opencv

Last synced: 20 Apr 2026

https://github.com/pvlbzn/avgframe

Reverse of a time lapse videos. Map video to one image.

opencv video-processing

Last synced: 16 Apr 2026

https://github.com/auralius/perspective-correction

A simple demo for perspective corrections

homography opencv opencv-python perspective

Last synced: 09 Feb 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/jihoonerd/rrt

Implementation of RRT and RRT* Algorithm

opencv python rrt rrt-star

Last synced: 05 Jun 2026

https://github.com/christian-rauch/optical_flow_parameter_test

visualising the effect of different Farnebäck parameters via sliders

opencv optical-flow

Last synced: 22 Apr 2026

https://github.com/whynot46/pencil_segment_detector

Determination of pencil boundaries using the line segment detector from OpenCV

computer-vision funny-coding object-detection opencv opencv-python

Last synced: 23 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/olekacak/qr-scanner

This Python project scans and decodes QR codes from each page of a PDF. It extracts the QR code data and opens URLs found within the QR codes in the web browser. It uses libraries like OpenCV, Pyzbar, and pdf2image to process the PDF and detect QR codes for efficient scanning and URL handling.

barcode-recognition opencv pdf-to-image-conversion pyzbar qr-code-scanning qrcode web-scraping

Last synced: 24 Apr 2026

https://github.com/ahadcove/nancv

Basic Open CV NAN Example

cplusplus cpp opencv opencv-cpp

Last synced: 24 Apr 2026

https://github.com/zivmax/si100b-2022fa-proj

This repository contains all of our team's project files of SI100B (Shanghaitech University)

handwritten-digit-recognition image-processing knn-algorithm opencv raspberry-pi

Last synced: 24 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/kisabellecortez/facial-recognition-software

An facial recognition software that shows the name and age of the person, implementing React + JavaScript for the frontend and Python + Flask for the backend. Utilizing face-api for facial image processing and PostgreSQL for facial persistence.

cors css face-api face-recognition flask html javascript opencv python react

Last synced: 14 Apr 2026

https://github.com/sebastianbrzustowicz/webcam-security-recorder

Python + OpenCV. Webcam script that records view when motion is detected.

motion opencv python webcam

Last synced: 19 Jan 2026

https://github.com/danushvikraman007/rock-paper-scissors-python

A simple code where the app opens camera and detects the hand signs as rock/paper/scissor and you play against the cpu

game mediapipe opencv python python3

Last synced: 19 Jan 2026

https://github.com/juanpinheirofiap/faceid

Aplicativo de reconhecimento facial com Oracle Database, DeepFace e OpenCV para autenticação via FaceID.

cryptography embeddings opencv oracle-database pyhton

Last synced: 12 Oct 2025

https://github.com/msaadx/Signature-Image-Classification

A machine learning pipeline for signature classification and forgery detection, leveraging Python, OpenCV, TensorFlow, and sklearn. Includes data preprocessing, feature extraction, model training, and performance evaluation.

classfication cnn-classification computer-vision opencv python sklearn tensorflow

Last synced: 12 Oct 2025

https://github.com/shayanshabani/Smart-Door-Lock

A smart door phone system built with Raspberry Pi using OpenCV for face recognition. It features three modes of operation, such as recognizing known faces, sending email alerts with images of unknown visitors, and remote management via a client app. Components include LEDs, a keypad, buzzer, and push button.

face-recognition opencv pyqt5 raspberry-pi

Last synced: 13 Oct 2025

https://github.com/atanycost-png/heartopia-auto-cooker

Ferramenta de automação para o mini-game de cozinha do jogo Heartopia. Utiliza OpenCV para detecção de imagem, PyQt6 para interface gráfica moderna e automação completa do processo de cozimento. Interface em português com hotkeys F9 (iniciar) e F10 (parar).

automation bot heartopia opencv pyqt6 python windows

Last synced: 05 Feb 2026

https://github.com/hansalemaos/locate_pixelcolor_cython_multi_auto_compile

Detects colors in images 8 x faster than Numpy / Uses Cython - returns a dict

bot c color colors colour colours cpp cython fast find multiprocessing numpy numpy-array opencv rgb rgba search

Last synced: 24 Feb 2026

https://github.com/yusufterzii/yolov8-imagesegmantation

ImageSegmantation Example With YOLOv8

imagesegmentation opencv python yolo yolov8

Last synced: 15 Oct 2025

https://github.com/raghavendranhp/cardify_extracting_business_card_data_and_management

Cardify is a Streamlit application that simplifies the process of extracting and managing business card data. With Cardify, users can easily upload business card images, extract relevant information using OCR, and manage the extracted data efficiently.

easyocr ocr ocr-text-reader opencv python regular-expression sqlite3 streamlit

Last synced: 08 May 2026

https://github.com/alexismotet/modradar

Speed measurements of runners using FMCW radars.

arduino fft fmcw-radar opencv raspberry-pi-4 redis

Last synced: 27 Jan 2026

https://github.com/architj6/gesture-volume-control

Easily control your system volume with simple hand gestures! This project leverages OpenCV, MediaPipe, and Pycaw to track hand movements and adjust the system volume dynamically. Say goodbye to keyboard shortcuts and volume buttons—just move your hand to set the volume!

handgesture mediapipe numpy opencv os pycaw python python3 volume-control

Last synced: 03 May 2026

https://github.com/bayunova28/vehicle_counting_recognition

This repository contains about my personal project to build vehicle counting detection

opencv python

Last synced: 14 May 2026

https://github.com/tiagoboeing/machine-learning

📦 Python, Electron + ReactJS | A machine learning project to identify Simpsons characters using OpenCV to extract characteristics and Naive Bayes with Sklearn to train the model.

bayes electron opencv python reactjs sklearn

Last synced: 11 Apr 2026

https://github.com/fenixmk13/willing

🚀 Enhance your web interactions with willing, a streamlined tool for building responsive user consent experiences effortlessly.

admin codepeak23 contributions-welcome database gssoc hacktoberfest hacktoberfest2022 icpc ioi knowledge-graph machine-learning mobile neural-networks opencv python rust swoc xampp

Last synced: 08 Apr 2026

https://github.com/rahulkumar7189/american-sign-language-detection

Real-time American Sign Language detection system using CNN, OpenCV, MediaPipe, and PyTorch for computer vision-based sign language recognition

ai american-sign-language asl cnn computer-vision deep-learning education kaggle-dataset machine-learning mediapipe opencv pytorch real-time-detection sign-language

Last synced: 29 Apr 2026

https://github.com/satyam857/objecttracking

OpenCv Colored Object Tracking

opencv python-2

Last synced: 27 Oct 2025

https://github.com/guy1998/synthetic-data-generator-for-event-cameras

Automated workflow for the generation of synthetic data that can be used as an input for event cameras based on previously taken videos

computer-vision event-cameras numpy opencv synthetic-data

Last synced: 15 Apr 2026

https://github.com/ahadcove/airhockeycv

Air Hockey Online being played autonomously using Computer Vision

airhockey computer-vision opencv pyhton

Last synced: 18 Apr 2026

https://github.com/thinhtoxic/fps-boost

FPS Boost is a batch tweaking script that optimizes your system to provide the best gaming experience possible. It is free and open-source, and works on Windows 10 & 11!

boost csgo fps-boost fps-boost-fortnite fps-booster fps-booster-all-games fps-booster-cs2 fps-booster-fortnite fps-booster-games fps-booster-roblox fpsboost fpsbooster game inputlag minecraft opencv optimization optimizer registry windows

Last synced: 29 Jan 2026

https://github.com/albertoxamin/cv-laboratory

Laboratories in python from the Computer Vision classes taught at UniTN

opencv python unitn

Last synced: 15 Apr 2026

https://github.com/mrk21/terrain-generation-prototyping

Terrain generation prototyping

cpp libnoise opencv opengl

Last synced: 15 Apr 2026

https://github.com/martincastroalvarez/python-video-processing

Movie generator using MoviePy, OpenCV2 and Numpy.

moviepy numpy opencv

Last synced: 15 Apr 2026

https://github.com/nits2612/data-science-projects

Portfolio of data science projects completed by me during PGP AI/ML, self learning, and hobby purposes.

data data-science dataanalysis deep deep-learning keras machine-learning matplotlib numpy opencv pandas python scikit-learn seaborn surprise-python tensorflow transfer-learning

Last synced: 01 Feb 2026

https://github.com/youssof20/heart-rate-camera

Webcam remote photoplethysmography (rPPG): live heart rate in Python and the browser. MediaPipe forehead ROI, pulse bandpass, FFT BPM — with an open skin-tone accuracy study.

biomedical-engineering computer-vision health-monitoring heart-rate javascript mediapipe opencv photoplethysmography pulse-detection python rppg signal-processing webcam

Last synced: 01 Jun 2026

https://github.com/pradhyu17/virtual-mouse

Dive in to the world where you can use your mouse without touching any ting just by Hand motion

mediapipe opencv

Last synced: 16 Apr 2026

https://github.com/balapriyapalanivel/tomato_leaf_disease_detection

Tomato Leaf Disease detection using tensor flow

deep-learning opencv tensorflow

Last synced: 28 Feb 2026

https://github.com/swastikgorai/frameextvideo

Extracts frames from video

opencv pypi-package pytest python3

Last synced: 28 Feb 2026

https://github.com/ayulockin/humain_faceless

Detect faces in an image and give prediction about the age, ethnicity and emotion of that face.

deeplearning face-detection image-processing keras mtcnn-face-detection multiclass-classification multilabel-classification opencv tensorflow

Last synced: 16 Apr 2026

https://github.com/iamsaksham-21/echo_vision

EchoVision is an AI-powered assistive technology for blind and visually impaired people. It combines voice interaction and camera-based object detection to describe surroundings, answer questions, and provide information—giving users at least 1% more visibility and independence.

html-css-javascript opencv python

Last synced: 02 Jun 2026

https://github.com/isjn-227/gesture_controlled_runner

Gesture-Controlled Runner is a Unity-based endless runner game that utilizes hand gesture recognition for player control. Inspired by the classic Temple Run, this project demonstrates how to integrate gesture tracking into Unity games. It leverages Python scripts for gesture detection and Unity for game development.

3d-game game-development mediapipe opencv runner-game temple-run-clone unity

Last synced: 16 Apr 2026

https://github.com/thiti-dev/attendance-management-system

A quick casual project just only for a demonstration in the discrete mathematics course

numpy opencv pandas pillow tkinter

Last synced: 16 Apr 2026

https://github.com/aardvark-community/minicv

Some OpenCV functions

native opencv

Last synced: 01 Apr 2026

https://github.com/rurumimic/opencv-practice

컴퓨터 비죤 연습

computer-vision cpp opencv opencv4

Last synced: 16 Apr 2026

https://github.com/pakagronglb/yolo11-3d-object-detection

A computer vision application that uses YOLOv8 object detection with depth estimation to create 3D bounding boxes around detected objects in real-time video. The system projects 2D detections into 3D space using depth information and visualizes objects in a Bird's Eye View (BEV).

face-recognition object-detection opencv python yolov11

Last synced: 16 Apr 2026