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/geeksloth/install-opencv-jetson-nano

A simple script to install OpenCV-GPU on Jetson Nano.

jetson-nano nvidia-jetson opencv

Last synced: 12 Apr 2026

https://github.com/zjcv/ztransforms

Implementation of torchvision-like based on albumentations

albumentations data-augmentation imgaug opencv pytorch torchvision transforms vision

Last synced: 09 May 2026

https://github.com/ghufranbarcha/gesture-recognition-rock-paper-scissors

This repository contains the code and resources for a deep learning project aimed at recognizing hand signs for the game of Rock-Paper-Scissors. The project utilizes convolutional neural networks (CNNs) to classify hand signs captured through a webcam, enabling users to play the game without the need for physical gestures.

computer-vision deep-learning fine-tuning inceptionv3 opencv python tensorflow

Last synced: 13 Apr 2026

https://github.com/csharpseth/expression-analysis

AI that determines your facial expression when prompted with a social media post, and likes/dislikes it accordingly

computer-vision face-detection face-recognition opencv opencv-python

Last synced: 12 May 2026

https://github.com/vvzen/example-blobs-from-camera

Simple example to detect blobs and store their position

blob-detection cpp opencv openframeworks

Last synced: 17 May 2026

https://github.com/kartikeya443/handgesture_vol_control

This OpenCV project enables remote control of sound playback using wireless communication. It lets users adjust the master volume of the central device using finger gestures, enhancing convenience and user experience.

mediapipe numpy opencv pycaw wireless-communication

Last synced: 13 Apr 2026

https://github.com/bharat-rajani/project-barcode-passes

Automatic barcoded pass creation and authentication

deep-learning opencv pillow python3

Last synced: 07 May 2026

https://github.com/hulomjosuan21/pos_inventory_by-hulom

Hi there, I'm Josuan, a second-year BSIT student, and I'm working on my final project for Information Management 1. This project involves using the Java programming language to implement the Create, Read, Update, and Delete (CRUD) functionalities.

crud crud-application database java javaprogramming mysql mysql-database opencv

Last synced: 13 Apr 2026

https://github.com/javi-aranda/colorization

Colorization allows you to bring color back to black and white pictures.

artificial-intelligence machine-learning opencv python streamlit

Last synced: 16 Apr 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/whoisaditya/image-processing-project

This is a project made for CSE4019 Image Processing

opencv python

Last synced: 29 Mar 2025

https://github.com/dhyanesh18/flappbird-rl

PPO agent and A2C agents for Flappybird. Includes scripts, training code, and evaluation tools.

a2c flappybird opencv ppo pygame-learning-environment reinforcement-learning stablebaselines3

Last synced: 06 May 2026

https://github.com/xza85hrf/coco-annotation-mask-generator

Python script generates colored masks from COCO-style annotations. It reads the COCO annotation files, creates masks for each annotation, colors the masks based on the annotation's category, and saves the colored masks as images. The script is designed to handle multiple categories and can be easily extended to support more categories if needed.

coco-annotations colored-masks computer-vision data-annotation image-labeling image-masks image-processing makesense-ai mask-generation object-detection opencv parallel-processing pycocotools python segmentation

Last synced: 15 May 2026

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/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/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/shreeparab1890/which-bollywood-celebrity-are-you

This notebook is trying to build a model which will predict Bollywood celebrity the given image looks like using ResNet-50. This project is trained on 100 Bollywood celebrities and the dataset is taken from kaggle.

keras matplotlib-pyplot mtcnn-face-detection opencv python sklearn tensorflow

Last synced: 14 Apr 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/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/grand-27-master/fingers-tap

A real-time multi-finger tap detection system

mediapipe numpy opencv python3

Last synced: 14 Apr 2026

https://github.com/djdhairya/automated-self-driving-car

Use OpenCv to find the lanes on the road

ai ml opencv python

Last synced: 18 May 2026

https://github.com/hansalemaos/a_cv2_text_effects

Text effects for OpenCV

opencv python text

Last synced: 19 Feb 2026

https://github.com/zachlagden/face-detection-api

A lightweight Flask API for face detection and facial landmark extraction with interactive web UI. Process images, extract facial features, and visualize results through a simple REST interface.

api-documentation computer-vision dlib face-dectection facial-landmarks flask-api image-processing opencv python rest-api sqlite tailwindcss vue-js

Last synced: 02 Apr 2025

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

This Gesture Control System allows users to control various system functions (like mouse movement, volume adjustment, and screen brightness) using hand gestures through a webcam. It leverages MediaPipe for hand tracking and PyAutoGUI for controlling the system. The project enables intuitive, hands-free control for everyday tasks.

brightness-control cursor cursor-control doubleclick drag-and-drop gesture handgesture handgesture-recognition mediapipe numpy opencv os pyautogui pycaw python python3 scroll volume-control

Last synced: 17 Apr 2026

https://github.com/ahmedfathygomaa/line-detection

✅ I used Raspberry Pi 5 to detect black lines on the ground using computer vision techniques.

image-processing linedetection opencv picamera2 python3 raspberry-pi

Last synced: 12 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/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/vidiptvashist/face-recognition-attendance-system

Building a system for face detection and face recognition using several classifiers available in the open computer vision library (OpenCV))

face-recognition opencv

Last synced: 12 Apr 2026

https://github.com/dhanushi2620/real-time-drowsiness-detection

A real-time driver drowsiness detection system using Convolutional Neural Networks (CNN) and OpenCV. It detects eye closure and triggers an alarm if eyes remain closed for 10 seconds, helping to prevent accidents caused by fatigue.

cnn deep-learning drowsiness-detection image-classification machine-learning opencv python real-time

Last synced: 06 May 2026

https://github.com/aliakseis/motion-detecting-v2

Simplified version of https://link.springer.com/content/pdf/10.1007%2F978-3-642-10268-4_123.pdf

nanoflann opencv sfm

Last synced: 12 Apr 2026

https://github.com/gherrada22/face-detector

Advanced face detector with OpenCV and Python3 for academic and home use. Provides camera triggering and image detection for accurate, real-time analysis.

haar-cascade-classifier opencv opencv-contrib pip3 python3

Last synced: 12 Apr 2026

https://github.com/shivam-dhir/classifying-covid-19

Covid Detection with CT Scans is a Python project that uses Convolutional Neural Networks (CNNs) built with TensorFlow and Keras to detect Covid-19 from chest X-ray images. It employs OpenCV for image processing and features a simple interface using Streamlit for uploading and analyzing scans.

cnn opencv python streamlit tensorflow

Last synced: 14 Apr 2026

https://github.com/pvrnsurendra/sure-trust-face-emotion-recognition-and-emoji-suggestion

A real-time facial emotion recognition system using DenseNet121 CNN, detecting emotions like happy, sad, angry, and surprise from webcam or image input. The system maps emotions to emojis, enhancing interaction. Built with TensorFlow, Keras, and OpenCV, this project showcases deep learning in human-computer interaction.

cnn-classification course-full-stack-data-science deep-learning densenet121 emoji-suggestions face-emotion-recognition flask g-1 image-classification keras opencv python raf-db real-time-emotion-detection sure-trust tensorflow transfer-learning

Last synced: 12 Apr 2026

https://github.com/keerthivnair/cnn-and-opencv

All my convolutional neural network and open cv pipeline training exercises and projects

clahe opencv panorama-stitching sift

Last synced: 17 May 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/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/dujuniorrr/digitalipm

Digital IPM is an IoT solution for pest monitoring in crops. It uses an embedded system to capture images of insects and detect them through machine learning. The data is then sent to a web platform, where graphs and records are generated to provide data intelligence.

ajax django embedded-systems javascript json machine-lea mysql opencv python raspberry-pi yolov4

Last synced: 12 Apr 2026

https://github.com/msaadx/Compiler-on-CPP

In this project, I have developed a small compiler that reads a .txt file. The compiler performs two main tasks: parsing the file and detecting any errors within it. After successfully parsing the file, the compiler proceeds to read specific commands for image processing functionalities. These functionalities have been implemented using OpenCV.

image-processing opencv

Last synced: 24 Oct 2025

https://github.com/jrr6/mirage

The winning project at Carnegie Mellon University's 2020 Hack112 hackathon, MIRAGE generates music with the MIDI contours of a given photograph, with tonality and tempo determined by the image's features.

generative-art music opencv python

Last synced: 14 Jun 2026

https://github.com/yahiazakaria445/image-classification-using-vgg-16

computer vision model for 10 classes classification

matplotlib numpy opencv pandas sklearn tensorflow

Last synced: 12 Apr 2026

https://github.com/prabhusiddarth/distraction-monitor-v1

AI-powered distraction monitoring tool using screen capture + TensorFlow.

ai flask opencv productivity reels screenmonitor shorts tensor

Last synced: 06 May 2026

https://github.com/piero24/lossfuncition-4sn

This research will show an innovative method useful in the segmentation of polyps during the screening phases of colonoscopies. To do this we have adopted a new approach which consists in merging the hybrid semantic network (HSNet) architecture model with the Reagion-wise(RW) as a loss function for the backpropagation process.

dataset deep-learning deep-neural-networks loss loss-functions matplotlib neural-network numpy opencv polyp-detection polyp-segmentation python python3 pytorch segmentation segmentation-models torchvision transformers unipd unipd-dei

Last synced: 06 May 2026

https://github.com/ihmcrobotics/zed-java-api

Use Stereolabs sensors such as ZED 2, ZED 2i, ZED X, ZED Mini, ZED X Mini from Java.

java javacv opencv perception stereolabs zed-camera zed2 zedsdk

Last synced: 16 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/ct-clmsn/phylanx_plugin_opencv2

OpenCV2 plugin for Phylanx

cpp hpx opencv opencv2 phylanx python

Last synced: 14 Apr 2026

https://github.com/tanishkadeep/opencv

open cv programs

jupyter-notebook opencv python

Last synced: 16 Apr 2026

https://github.com/rohitinu6/image_cartoonify

To Cartoonify an Image using opencv-python

image-processing matplotlib numpy opencv opencv-python python

Last synced: 12 Apr 2026

https://github.com/refret28/object_tracker

This tracker is based on the use of a detector in the form of a YOLOv5s neural model and a tracking algorithm for tracking objects (DeepSORT).

computer-vision deep-sort-tracking opencv yolov5s

Last synced: 02 May 2026

https://github.com/cranalfaboy53/demosaic_project

Removing Pixelated Mosaic Censorship using ESRGAN and green_mask_project

censorship censorship-resistance esrgan hentai mosaic opencv pixelization

Last synced: 23 Jun 2025

https://github.com/nobody-1321/learn-image-processing

image processing examples. "Documentation will be added soon"

image-processing maths opencv

Last synced: 11 Jun 2025

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/maraxd/house_music_w-facial_expressions

🎶play house music sounds with your facial expressions

opencv python tensorflow

Last synced: 12 Apr 2026

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

My own code for Face Recognition using Python

face-recognition numpy opencv python tensorflow

Last synced: 09 Apr 2026

https://github.com/bharambetr2002/motion-detection-using-opencv

Motion detection using OpenCV: A Python script that utilizes OpenCV for real-time motion detection in video files, highlighting moving objects with bounding boxes.

opencv pyhton3

Last synced: 04 May 2026

https://github.com/kailas-design/realsense-vision-kit

🛠️ Streamline your computer vision projects with the RealSense Vision Toolkit, a modular solution for Intel RealSense cameras equipped with robust utilities.

computer-vision coordinate-transformation hardware-abstraction learning-journey object-detection oop opencv portfolio-project python realsense software-architecture

Last synced: 13 May 2026

https://github.com/aisouard/endless-bot

:robot: A bot endlessly playing Endless Lake Facebook video game.

machine-learning opencv python video-game

Last synced: 16 May 2026

https://github.com/boss294/securecam

SecureCam is a Python-based application designed to monitor a live camera feed for human presence using OpenCV's face detection. It provides advanced features such as recording videos when a face is detected, real-time FPS display, and user interaction through a GUI built with PyQt5.

detection-model face-recognition opencv python recording-app

Last synced: 15 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/lucagerlich/simplemacwebcamviewer

Webcam Viewer is a minimalist Rust-based macOS application that streams live webcam video in a resizable window.

camera facecam opencv rust streaming webcam webcam-streaming

Last synced: 24 Jan 2026

https://github.com/wtbates99/openboard

Computer vision tools for detecting a physical chess board, warping it top-down, and reporting occupied squares from webcam frames.

chess computer-vision opencv python webcam

Last synced: 14 Jun 2026

https://github.com/shibam120302/indian_sign_language_translator

This repository consists of the code utilized for creation of an Indian Sign Language Translator satisfying the following criteria : Near-Real-Time Application Achieve background independence Attain Illumination independence

imageai keras numpy opencv pillow tensorflow

Last synced: 12 Apr 2026

https://github.com/anuranjanjain/video-upscaler

A WebAPP designed for upscalling video to HD Resolution using custom Denoise filter and OpenCV

artificial-intelligence opencv python scikit-learn tailwindcss

Last synced: 24 Jan 2026

https://github.com/ambrish8/bell-s-palsy

BELL’S PALSY SEVERITY DETECTION USING DEEP LEARNING

cnn-architecture imagedatagenerator keras numpy opencv python pytorch resnet-50

Last synced: 15 Apr 2026

https://github.com/Retail-Edge-Platform/Retail-Edge-Platform

Retail-Edge-Platform (REP) - is the beginning of an open-source platform targeted at the brick-and-mortar retail space that has been seeing a steady increase in digitization.

cloud customers data-science docker edge full-stack interactive iot opencv python retail sensors startup

Last synced: 10 Mar 2025

https://github.com/malykhin/tello

ryze tello controller for SDK v.1.3.0.0

opencv python tello

Last synced: 06 May 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/phenomsg/cat-dog-classifier

A Python TensorFlow model classifying cat and dog images using deep learning techniques for accurate and efficient image recognition.

binaryclassification jupyter-notebook opencv python3 tensorflow2

Last synced: 06 May 2026

https://github.com/zahidedusgun/finger_counter

This project detects and displays the number of raised fingers using OpenCV and MediaPipe, saving the output to a video file.

mediapipe opencv python

Last synced: 15 Apr 2026

https://github.com/mhed89/cat-face-color-detector

A Python application for detecting cat faces and classifying their colors using OpenCV, Tensorflow, Keras and a pre-trained deep learning model.

cats keras opencv tensorflow

Last synced: 05 May 2026

https://github.com/michaelyeg/cmput206opencvtracking

Object tracking using opencv

opencv python

Last synced: 11 Apr 2026

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

Running Pose Estimation involves detecting and tracking the key landmarks or points on a person's body in an image or video. The goal is to understand and analyze the body's pose, movements, and gestures, which can be valuable for various applications.

3d-graph cordinates google-library matplotlib mediapipe mediapipe-body mediapipe-pose mediapipe-pose-estimation opencv plotly pose-estimation visualization

Last synced: 07 May 2026

https://github.com/farzonl/cs6250-server

The backend for the android app offloading project.

android iperf3 networking offloading offloading-framework opencv

Last synced: 07 May 2026

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

Terrain generation prototyping

cpp libnoise opencv opengl

Last synced: 15 Apr 2026

https://github.com/alireza-py/opencv-colorpicker

TheBall class is a real-time object detection and tracking system developed for RoboCup Soccer competitions. It uses OpenCV and the HSV color space to track objects like the soccer ball, with interactive color adjustments for dynamic environments.

colorpicker opencv python robocup-junior robotics

Last synced: 15 Apr 2026

https://github.com/himanshukale02/thief-detection-police-alert

This cutting-edge platform uses real-time facial recognition technology to identify missing persons and criminal suspects from video feeds across multiple locations. When a match is found, the system immediately alerts relevant authorities via SMS, potentially saving crucial time in locating individuals of interest.

ai alert criminal flask missing-person notification opencv police python

Last synced: 31 Mar 2025

https://github.com/dane-meister/machine-learning-algos

Repository of several ML algorithms implemented for different environments and robot control vectors.

colab-notebook gymnasium jupyter-notebook machine-learning-algorithms numpy opencv pybullet python pytorch

Last synced: 11 Apr 2026

https://github.com/sebsop/realtime-parallel-kmeans-segmentation

Real-time C++ K-means image segmentation on live video streams, using OpenCV, RCC trees, and 5D features, optimized for consumer hardware with Sequential, Multi-threaded, MPI, and CUDA backends.

cpp cuda k-means-clustering mpi multithreading opencv rcc real-time-stream-processing

Last synced: 23 Jun 2026

https://github.com/codehub001/age-and-gender-detection

This AI-powered project detects faces and predicts age & gender from images or video streams using OpenCV and deep learning. 🧠💡 🔹 Face Detection 👀 🔹 Gender Classification 🏷️ (Male/Female) 🔹 Age Estimation 📊 (from predefined age groups) 🔹 Live Video & Image Support 🎥🖼️

argparse deep-learning numpy opencv pretrained-model python

Last synced: 15 Apr 2026

https://github.com/ricardorobledo/opencvyolo-strawberriesdetectorwithfilters

Strawberries detector with filters using OpenCV and Yolo

opencv python3 ultralytics vott yolo

Last synced: 10 May 2026

https://github.com/krishbharadwaj5678/gestureninja

Play Fruit Ninja using just your index finger with real time gesture tracking. No mouse, no keyboard — just your webcam and smooth slicing.

automation computer-vision cvzone finger-tracking fruit-ninja game-development gamedev gesture-recognition hand-tracking mediapipe mouse mouse-control numpy opencv pyautogui python realtime virtualmouse webcam

Last synced: 07 May 2026

https://github.com/r13i/opencv-detection-test

Repo for testing OpenCV face and eye detection on real-time video stream

eye-detection face face-detection opencv opencv-detection-test opencv-python python video-stream webcam

Last synced: 19 May 2026