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/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/raghad74/setgame

an OpenCV projects that detects a winning set in a SetGame

computer-vision cplusplus cpp oop opencv

Last synced: 29 Apr 2026

https://github.com/effeix/imagefinder

Image similarity finder using Bag of Visual Words algorithm

bag-of-visual-words image-classification image-processing machine-learning opencv python

Last synced: 29 Apr 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/miteshgupta07/virtual-keyboard-using-computer-vision

A virtual keyboard application that uses computer vision to detect and interpret hand gestures, allowing users to type and interact with their devices through intuitive, touchless input.

computer-vision cvzone opencv

Last synced: 12 Apr 2026

https://github.com/jameseball/realsense-apple-arm

High-performance Python Intel RealSense camera implementation for Apple Silicon Macs. Features a Cython-optimized Python wrapper and C++ test suite, enabling efficient depth and infrared stream capture with direct memory access and OpenCV integration. Designed specifically for Apple Arm systems.

apple apple-silicon intel opencv python python3 realsense

Last synced: 29 Apr 2026

https://github.com/pranavh-2004/bardecode

Barcode reader using Python and pyzbar to decode barcodes from images or live camera feed.

barcode-decoder barcode-scanner computer-vision image-processing opencv python-project pyzbar zbar

Last synced: 29 Apr 2026

https://github.com/fmigneault/dockers

Collection of docker setup with common libraries for image processing and machine learning.

boost cuda docker image-processing opencv python

Last synced: 12 Apr 2026

https://github.com/ecrows/flippy

Python command-line utility for generating videos from image directories.

data-science image-processing numpy opencv python python3 video video-processing visualization

Last synced: 04 Mar 2026

https://github.com/sergeipapina/searchsmd

opencv python base utility, search an component image in PCB image with rotation and scale

image-classification image-processing opencv python3

Last synced: 29 Apr 2026

https://github.com/romerorodriguezd/homography-with-opencv

Homography operations applied to insert images inside others regardless of the perspective.

computer-vision homography matrices-transformation numpy opencv opencv-python

Last synced: 29 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/angeligareta/image-processing-overview

Image Processing projects developed for the Image Processing, Analysis, and Classification course at UPM. Implemented using OpenCV and C++.

cpp cpp14 image-processing opencv opencv-cpp upm

Last synced: 18 May 2026

https://github.com/shiva2806/fithub

FitHub is your personal AI fitness companion. This full-stack MERN project leverages a Python backend with TensorFlow & MediaPipe to offer AI body type analysis, personalized diet plans, and a workout trainer with real-time pose correction.

ai express machine-learning mediapipe mongodb nodejs opencv react tensorflow

Last synced: 11 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/lamaabdeldayem/color-detection

A Python project for detecting a yellow object (e.g., a ball) in a video using OpenCV and PIL, applying color-based masking and drawing bounding boxes around the detected object.

color-detection computer-vision hsv-colorspace object-tracking opencv pil python video-processing

Last synced: 29 Apr 2026

https://github.com/karmaniket/gtavcontrol

created dataset using different hand gestures and trained the ML model for in-game real time control for GTA V. Have fun!

gaming gta5 machine-learning mediapipe opencv python3 scikit-learn

Last synced: 29 Apr 2026

https://github.com/abdlazeem/hand_gesture_controlled_led

real-time hand gesture recognition system that detects the number of fingers raised using a webcam and controls LEDs connected to an Arduino Uno accordingly.

arduino mediapipe-hands opencv python-3

Last synced: 29 Apr 2026

https://github.com/johnisanerd/theshadow

The Shadow Controls An Art Project With Cameras and OpenCV

arduino c opencv python

Last synced: 12 Apr 2026

https://github.com/tobecrazy/raspberrymaterial

AndroidThingsMaterial

android opencv tensorflow

Last synced: 29 Apr 2026

https://github.com/gofliz69/subwaygestures

🤚 Control Subway Surfers in your browser using hand gestures captured by your webcam, with no extra hardware or complex setups needed.

automation browser-game cv2 gaming gesture-recognition gesture-recognition-robot hand-tracking macos mediapipe omputer-vision opencv opencv-python pyautogui python subway-surfers webcam

Last synced: 12 Apr 2026

https://github.com/tanu9102/pg-dbda-project

"This repository consists of **Acne Detection using YOLO** for identifying acne from facial images and **Machine Learning-based Product Recommendation** for suggesting suitable skincare products based on acne severity and skin type."

big-data deep-learning machine-learning opencv python tf-idf-vectorization yolov8n

Last synced: 09 May 2026

https://github.com/ug-cp/detloclcheck

This is a mirror of https://gitlab.com/ug-cp/detloclcheck Detection and Localization of a Checkerboard calibration target containing L shape marker using template matching

calibration-target camera-calibration checkerboard computer-vision l-shaped-marker marker-localization opencv template-matching

Last synced: 30 Apr 2026

https://github.com/anshuman-02/steganography

Python project for hiding secret messages in images using steganography.

cybersecurity datahiding encryption imageprocessing opencv python steganography

Last synced: 30 Apr 2026

https://github.com/xin-li-67/youtubeuniverisity

This is what I learn and do in my spare time

object-detection opencv yolov3

Last synced: 30 Apr 2026

https://github.com/antonvanassche/ffwf

A Python script that detects the side of a fencer by their name in a given video.

fencing ffmpeg opencv python tesseract tesseract-ocr

Last synced: 12 Apr 2026

https://github.com/blankscreen-exe/triple-trial-card-maker

Triple Triad Card maker for a game inspired by Final fantasy

card-game numpy opencv python tripletriad

Last synced: 30 Apr 2026

https://github.com/yashpatel1234586/face-detection-and-recognition

This project implements real-time face detection and recognition using OpenCV. It detects faces, eyes, and smiles in a live video feed, drawing bounding boxes around detected features. The model is optimized for performance, making it suitable for security applications, attendance systems, and smart surveillance.

haar haar-cascade-classifier opencv python

Last synced: 30 Apr 2026

https://github.com/sridharyadav07/image_segmentation-for-disaster-resilience

Image Segmentation for Disaster Resilience is a deep learning project developed for the FloodNet Challenge, focused on leveraging semantic segmentation to assist in flood impact analysis. Using a U-Net architecture, the model segments aerial imagery to detect key features such as flooded buildings, roads, water bodies, vegetation, and more.

datapreprocessing jupyter-notebook matplotlib-pyplot modelevaluation opencv patching pil python pytorch streamlit visualization

Last synced: 12 Apr 2026

https://github.com/s18-niloy/signatureapp

This Django web application allows users to upload two images of signatures and compares the text extracted from them using Tesseract OCR. The application checks if the extracted texts match, indicating whether the signatures are identical.

django-application opencv pytesseract-ocr python

Last synced: 30 Apr 2026

https://github.com/lamaabdeldayem/image-processing

A Python-based image processing project using OpenCV to perform edge detection, thresholding, contour detection, and visualization, including bounding boxes on detected contours.

computer-vision contours edge-detection image-processing opencv python thresholding

Last synced: 30 Apr 2026

https://github.com/zenith08/laser-gimbal-tracking

The motion tracking code used for the "Laser Gimbal" prank project for Youtube.

motion-tracking opencv python raspberry-pi

Last synced: 10 May 2026

https://github.com/amboxer21/opencv-object-specific-motion-detection

Track any object that you specify with opencv

coordinates movement opencv python tracking

Last synced: 08 May 2026

https://github.com/manorohith-03/attendance-system-using-face-recognition

The system leverages the Python programming language and several powerful libraries for image processing and face recognition. The ultimate goal is to provide a more efficient, accurate, and user-friendly attendance tracking solution.

face-recognition numpy opencv pandas python-3

Last synced: 30 Apr 2026

https://github.com/ishaan28malik/basic-cv

Some basic projects in Python

dataframes image-recognition opencv python

Last synced: 12 Apr 2026

https://github.com/sohomm/imageenhancementformissions

Image Enhancement Digital Image Processing Computer Vision Deep Learning-based Image Restoration Convolutional Neural Networks (CNN) Super-Resolution Techniques Noise Reduction and Denoising Image Quality Improvement Python Programming TensorFlow / PyTorch (whichever you used) OpenCV & NumPy Evaluation Metrics: PSNR, SSIM Model Training

cnn computer-vision deep-learning drdo enhancement image-processing isro opencv

Last synced: 01 May 2026

https://github.com/djdhairya/parking-spot-detection

Use to detect Parkingspaces using open-cv lib

aiml computer-vision ml opencv python

Last synced: 01 May 2026

https://github.com/konynour/tf-object-detection

This project implements an object detection system using TensorFlow and OpenCV, designed to identify and classify objects in images or video streams. By utilizing pre-trained models from the TensorFlow Object Detection API, this project allows users to detect multiple objects in real-time or from static images.

frozen jupyter-notebook matplotlip opencv python-script python3 tensorflow tensorflow-object-detection-api

Last synced: 01 May 2026

https://github.com/irismuffin/auto-follow

This project includes engineering documents and lab reports from “智能跟随辅助系统设计”.

opencv python3 yolov5s

Last synced: 27 Apr 2026

https://github.com/sanjay-ar/incois_aaides-project

INCOIS_AAIDeS (Automated Animal Identification and Detection of Species) is a finalist-level government-backed project developed in collaboration with INCOIS – Indian National Centre for Ocean Information Services, Hyderabad. It uses deep learning to detect and classify marine species from netted fish data, empowering sustainable fishing and aiding

image-augmentation machine-learning noise-reduction opencv tensorflow

Last synced: 01 May 2026

https://github.com/ahmedabdalkreem/animals_classification

This project is dependent to make classification between faces of cats, dogs and wild_animals and use multiple model such as CNN and pretrained model like ResNet and MobileNet and show the result of all model in the image using heatmap to know what is the part that model take decision when see it.

classification cnn heatmap matplotlib mobilenet numpy opencv pandas pretrained-models python restnet

Last synced: 12 Apr 2026

https://github.com/shashi278/wordbase-hack

Wordbase is a nice game but I'm just sooo bad at it!

boggle-solver opencv wordbase-hack

Last synced: 01 May 2026

https://github.com/tiennhm/opencv_tracking_camera

Tracking an object using OpenCV.

camera opencv opencv-python python tracking

Last synced: 01 May 2026

https://github.com/mkomod/opencv-haar-cascades

Haar Cascades for OpenCV

haar-cascade haarcascade opencv

Last synced: 26 May 2026

https://github.com/ty70/stick-figure-generator

Automatically generate stick figures from photos of people. Detect postures with MediaPipe and draw with OpenCV. Overlay is also available.

mediapipe opencv pose-estimation python stick-figure

Last synced: 01 May 2026

https://github.com/prasukj7-arch/handdistance

This code creates an interactive hand length measurement game using OpenCV and CVZone. It recognizes gestures. Calculate the distance between handprints and convert to centimeters The player must attack a random target within a limited time. To earn points and positive feedback for success.

computer-vision distance-calculation event-driven-programming gui-based-game-development hand-gesture-recognition handtracking opencv polynomial-calibration pygame real-time-interaction

Last synced: 02 May 2026

https://github.com/hs094/instance-segmentation-and-detection

A sophisticated computer vision application that performs real-time instance segmentation and object detection using a user-friendly Tkinter interface. The project identifies and isolates individual objects within images, providing both bounding box visualization and segmentation masks.

matplotlib opencv pillow setuptools tkinter-gui torch torchvision

Last synced: 02 May 2026

https://github.com/sumedhe/play-with-opencv

Few image processing samples using OpenCV

cpp image image-processing opencv

Last synced: 02 May 2026

https://github.com/giog97/mean_shift_image_segmentation_openmp

Performance comparison of sequential and parallel OpenMP MeanShift for image segmentation.

image-processing mean-shift opencv openmp parallel-computing parallel-programming

Last synced: 08 Jun 2026

https://github.com/koji/opencvtest

OpenCV with Xcode

cpp opencv xcode

Last synced: 02 May 2026

https://github.com/sanugiw/trash_classifier

The Smart Trash Classifier is an edge-AI system that automates waste sorting using computer vision on accessible hardware. This Raspberry Pi-powered solution leverages TensorFlow Lite to classify recyclables like plastic, paper, metal, and glass in real-time through a local Flask web interface.

edge-ai flask opencv python3 raspberry-pi recycling-materials tensorflow-lite

Last synced: 09 Apr 2025

https://github.com/blueskyson/image-blending-opencv

A simple example of blending 2 images with OpenCV

image-blending image-processing opencv python

Last synced: 02 May 2026

https://github.com/shubham001official/face-recognition-system

👤🔍 Presenting our Face Recognition System! 📸✨ Built with Python Tkinter GUI & HOG algorithm, it offers user-friendly individual recognition & authentication through facial features. Seamlessly integrated for access control, attendance management, and beyond. Experience the future of recognition! 🌟🚀

computer-vision face-recognition opencv python

Last synced: 02 May 2026

https://github.com/swedeshnamishra/image_classification

An end-to-end image classification project for sports celebrities using machine learning, OpenCV, wavelet transform, and Flask for model deployment with a browser-based UI.

computer-vision css data-science flask html javascript jupyter-notebook machine-learning opencv python wavelet-transform

Last synced: 11 Apr 2026

https://github.com/yuno-akey/pywebcammonitor

OpenCVベースの動体検知機能付き監視カメラシステム(Motion Detection Surveillance Camera)

computer-vision motion-detection opencv python security-camera surveillance

Last synced: 28 Apr 2026

https://github.com/emhash/machine-learning-and-ai

Personal tasks or codes of Machine Learning and Artificial Intelligence. Practice codes and projects of Ml/AI will be share here.

ai datasets ipynb jupyter-notebook keras linear-regression logistic-regression machine-learning machine-learning-algorithms numpy opencv pandas python seaborn sklearn tensorflow

Last synced: 05 Jan 2026

https://github.com/marknature/computer-vision-project

This project focuses on developing a deep learning model for image classification to diagnose medical conditions using chest X-ray images. The goal is to classify images as either normal or pneumonia.

computer-vision cv jupyter-notebook opencv pandas python

Last synced: 12 Apr 2026

https://github.com/arfazrll/neurovision-smarter-realtime-detection

Real-time object detection using webcam with YOLOv3 and OpenCV - Detecting 80 types of objects from the COCO dataset with high accuracy and optimal speed.

computer-vision darknet-yolo deep-learning opencv yolov3

Last synced: 09 May 2026

https://github.com/eoic/opencvcamerautils

Some camera utils for OpenCV in Python

intel-realsense-camera opencv python3 realsense web-camera

Last synced: 02 May 2026

https://github.com/ranimeshehata/face-recognition

This project implements a face recognition pipeline using the AT&T Face Dataset (ORL Dataset). It includes dimensionality reduction techniques like PCA, clustering algorithms such as K-Means and GMM, and an optional Autoencoder-based feature extraction.

autoencoders cnn dimensionality-reduction face-recognition gmm-clustering kmeans-clustering machine-learning opencv pca python

Last synced: 02 May 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/sanjaychoodamani/all-detection-using-cnn-models

This is an implementation of deep learning approach to classify leukemia blast cells from microscopic images

cnn-classification deep-learning keras opencv python streamlit tensorflow2

Last synced: 02 May 2026

https://github.com/upangshu1234/doctor-strange-hands

🌀 Real-time Doctor Strange Magic Circle Effect using OpenCV & MediaPipe. Tracks hand gestures and overlays animated magic circles dynamically.

augmented-reality computer-vision gesture-recognition hand-tracking magic-circle mediapipe opencv python

Last synced: 12 Apr 2026

https://github.com/shashankkumbhare/traffic-light-classifier

A computer vision project to classify traffic light signals as either red, yellow or green.

autonomous-car autonomous-vehicles computer-vision deep-learning machine-learning opencv opencv-python self-driving-cars

Last synced: 02 May 2026

https://github.com/sharifah-malhan/face-recognition-for-student-attendance

This project aims to develop an automated system that utilizes computer vision techniques using Face Recognition Model and OpenCV library, to recognize students’ faces and accurately record their attendance

face-recognition opencv python

Last synced: 09 May 2026

https://github.com/utsavbajracharya/customer-selfie-payment

Web application using Django for payment service using facial recognition feature

ai bootstrap django opencv python

Last synced: 04 Feb 2026

https://github.com/sayiramin/webcam-rtsp-streamer

🎥 Convert your laptop webcam into an RTSP streaming server. Cross-platform GUI app with auto camera detection, configurable settings, and low-latency streaming.

ffmpeg mediamtx opencv pyside6 python rtsp streaming webcam

Last synced: 02 May 2026

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

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

face-detection keras mobilenet opencv

Last synced: 02 May 2026

https://github.com/romerorodriguezd/pokemon-opalo-shiny-hunter-bot

An algorithm combining automation and artificial vision to find shiny pokemon inside this fangame. It's pretty much an example of how the mix of those kind of technologies can automate many stuff.

computer-vision computer-vision-opencv opencv opencv-python pokemon pyautogui pyautogui-automation python

Last synced: 18 May 2026

https://github.com/romerorodriguezd/traffic-lights-tracking-and-color-detection-opencv

Traffic lights tracking and color detection with OpenCV. Combination of a MOSSE tracker and inner freehand rectangles.

color-detection opencv tracking tracking-algorithm traffic-analysis traffic-light-classification

Last synced: 13 May 2026

https://github.com/refret28/parking-spot-detection

This script will allow you to track free and occupied parking spaces.

computer-vision opencv ultralytics

Last synced: 03 May 2026

https://github.com/radikz/split-image

Split image from one image with large pixel to many image with small pixels.

opencv opencv-cpp split split-image

Last synced: 03 May 2026

https://github.com/raphael-denni/yolo-simple-object-detection

This is a simple test usage of the YOLO toolset. Records a live video through your camera and displays detected elements with colored boxes.

ai opencv python yolo

Last synced: 03 May 2026

https://github.com/redduckbot/raspberrypi-led-web-app

Locally controlling LED lights from a web browser using Raspberry PI and python Flask.

inter-process-communication opencv python-flask raspberry-pi tcp-client tcp-server udp-client udp-server web-application

Last synced: 09 May 2026

https://github.com/jahnvisahni31/safesense

This project is made by me as our data science project

driver drowsiness-detection-python opencv python system tkinter

Last synced: 03 May 2026

https://github.com/hansalemaos/cv2_collage_v2

Creates a collage from images with OpenCV

collage opencv

Last synced: 04 Feb 2026

https://github.com/layonj3000/libras-recognition

This project is a Brazilian Sign Language (LIBRAS) recognition system that utilizes computer vision and machine learning techniques.

computer-vision libras mediapipe numpy opencv python random-forest-classifier

Last synced: 03 May 2026

https://github.com/joschonarth/python-playground

🐍 Repository featuring projects built with Python.

jupyter-notebook opencv python

Last synced: 03 May 2026

https://github.com/bhoomikaniranjan/pulmotrainer

A Deep Learning-based Lung Cancer Detection application using a 3D CNN model with TensorFlow and OpenCV, featuring an interactive Tkinter GUI for easy data processing and training.

matplotlib numpy-pandas opencv python scikit-learn seaborn tensorflow-keras

Last synced: 09 May 2026

https://github.com/billy0402/python-application

A learning project from the book 'Python 技術者們'.

course crawler matplotlib opencv pandas python requests selenium sklearn

Last synced: 12 Apr 2026

https://github.com/tripolskypetr/node-gyp-opencv

I created a simple script which will compile OpenCV 3.4 with opencv_contrib (SIFT, SURF available) for linking with Native Abstractions for Node.js on Ubuntu 18.04

bash-script cpp native-abstractions-for-node node-gyp node-js opencv sift static-linking surf ubuntu1804

Last synced: 03 May 2026

https://github.com/better-tcy/computer-vision

Machine learning, computer vision

opencv python

Last synced: 03 May 2026

https://github.com/m-rishab/ai-image-editor

A powerful web-based image editing tool that combines the capabilities of background removal and DALL-E image transformation in one intuitive interface.

computer-vision deep-learning deeplabv3 flask image-manipulation image-processing machine-learning openai-api opencv python3 pytorch pytorch-implementation semantic-segmentation

Last synced: 03 May 2026

https://github.com/choyiny/motion-notifier

Python motion detection with notifications and interactions

flask motion-detection opencv python

Last synced: 03 May 2026

https://github.com/marci1175/silence-core

The core abstractions and functionality of the Silence crate.

cpal opencv opus rust voip

Last synced: 03 May 2026