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/sadevans/b2u_sber_implemetation

Модификация Blind2Unblind для конкретных данных и задач

blind2unblind computer-vision opencv pytorch

Last synced: 09 May 2026

https://github.com/abdulhadi806/gun-detection

Yolov8 model finetuned on hands gun dataset on L4 GPUs

ai computervision gun-detection opencv yolov8

Last synced: 18 Jan 2026

https://github.com/ishtiuk/employee-registration-automation

A comprehensive project utilizing computer vision, OCR, and generative AI for automating employee registration. It extracts and verifies key details from ID cards and face images, suitable for company registrations, government ID systems, and student databases.

ai artificial-intelligence automation computer-vision deep-learning deeplearning genai generative-ai information-extraction named-entity-recognition natural-language-processing ner nlp opencv

Last synced: 18 Jan 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/gloriousfusion/gesture-controlled-dc-motors

Demonstration of gesture controlled dc motors through serial communication between arduino and python, using opencv and mediapipe libraries.

arduino mediapipe opencv python

Last synced: 13 Apr 2026

https://github.com/leomotors/rtx-2090-tify-super

work in progress, Rewrite of RTX 2090 TiFy with primary target at being UWP App

hacktoberfest opencv winui

Last synced: 09 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/jupfu/beck-view-digitalize

Digitalize 16mm films with Python & reactivex & FT232H

cython ft232h libpng multiprocessing numpy opencv python3 reactivex um232h

Last synced: 09 May 2026

https://github.com/eld4niz/face_recognition_api

Face Recognition System With FaceNet Based On TensorFlow

computer-vision flask opencv python tensorflow

Last synced: 13 Apr 2026

https://github.com/barkerbg001/framefusion

Python script that creates a video from a set of images and adds a random audio clip to each video

glob moviepy numpy opencv pygt5 python python-3 random video video-editor

Last synced: 16 Apr 2026

https://github.com/chetan6780/object-detection-using-yolo

Implementation of YOLO(deep learning algorithm) for faster object detection and classification

computer-vision opencv opencv-python yolov3

Last synced: 12 Apr 2026

https://github.com/tpeterw/flying-pancake

Live camera projection and mapping (a.k.a. "Pong")

camera computervision cpp opencv pong-game

Last synced: 07 May 2026

https://github.com/gherrada22/spanish-sign-translator

This project uses Python and the OpenCV and MediaPipe libraries to detect and translate signs in real time.

language matplotlib mediapipe numpy opencv pycharm-ide python python3 spanish-language toml

Last synced: 18 Jan 2026

https://github.com/eduardovegas/putyourface_opencv

Projeto final das disciplinas de Linguagem de Programação I e Laboratório de Linguagem de Programação I.

cpp game opencv

Last synced: 12 Apr 2026

https://github.com/vinayak2005917/hand-gesture-controlled-virtual-keyboard-and-mouse

Hand-Gesture Controlled Virtual Keyboard and Mouse is a Streamlit app that uses OpenCV and MediaPipe to track hand gestures via webcam. It enables switching between mouse control and a virtual keyboard, with PyAutoGUI performing clicks and typing. The live camera feed in-browser responds to gestures for interactive control.

autopygui computer-vision hand-tracking mediapipe opencv

Last synced: 09 May 2026

https://github.com/enesdoruk/opencv-cpp

Opencv CPP tutorials

computer-vision cpp cuda opencv

Last synced: 09 Oct 2025

https://github.com/soroushcro/banknote-detector

Advanced multi-threaded computer vision system for detecting and matching Iranian banknotes with 98.86% accuracy using ORB feature detection. Flexible, fast, and easily adaptable to other image recognition tasks.

banknote-detection computer-vision feature-detection image-recognition multi-threading opencv python

Last synced: 09 May 2026

https://github.com/niths7/facial-points-estimation-along-with-andromorphic-distance-measurement-

This project uses facial landmark detection to calculate anthropometric measurements from images, such as eye width and mouth width, by converting pixel distances to real-world units (centimeters). A custom reference scale is set by the user, allowing for accurate measurements of facial features. The project leverages OpenCV, dlib, and matplotlib.

computer-vision jupyter-notebook opencv python3

Last synced: 14 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/himanshubhosale25/yolo-deepseek-powered-image-manipulation-tool

This project showcases a deep learning pipeline for image editing, integrating YOLO for object detection and DeepSeek for natural language processing, enabling users to transform images with text prompts.

deep-learning image-editing natural-language-processing opencv yolo

Last synced: 12 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/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/moanassiddiqui/iris-it

An image detection, computer vision program that detects set of iris in the frame.

computer-vision deep-learning machine-learning opencv tensorflow2

Last synced: 19 Jan 2026

https://github.com/jshulgach/hand-landmark-tracker

An app created with PyQt5 using Google's MediaPipe hand landmark ML model for hand tracking and streaming

computer-vision hand-tracking machine-learning mediapipe opencv pyqt5 python

Last synced: 09 Oct 2025

https://github.com/shivam-dhir/investigating-netflix-movies-and-guest-stars-in-the-office

Investigating Netflix Movies and Guest Stars in The Office is a Python project on DataCamp where I explored if Netflix movies are getting shorter over time and identified the top guest stars in "The Office." I used pandas and matplotlib for data analysis and visualization.

opencv python

Last synced: 16 Apr 2026

https://github.com/shib-sankar-das/eye-mouse-controller

🖱️👀 Eye-Controlled Mouse uses OpenCV 🎥, MediaPipe 💡, and PyAutoGUI 🖥️ to track eye movements for hands-free control. It detects facial landmarks, maps eye positions 📌, and enables clicks via blinks 👁️. Ideal for accessibility ♿ with real-time response ⚡. Just install, run, and control your computer with your eyes! 🚀

ai computer-vision mediapipe opencv pyautogui python

Last synced: 10 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/team-embeddia/project-notboomvim

Provides system software and hardware to proactively prevent crowd fluidization and crowd collisions.

ai detectron2 hailo hailo-ai hailo8l opencv opencv-python python raspberry-pi raspberry-pi-camera tensorflow yolov8x

Last synced: 04 May 2026

https://github.com/yeisson8a/image_segmentation_python

Proyecto en Python utilizando las librerías OpenCV, MediaPipe y el modelo Deeplab V3 para la segmentación de objetos en imágenes

image-segmentation mediapipe opencv python3

Last synced: 09 May 2026

https://github.com/lruizap/rpsai

This project is based on a retraining of the yolov11 model to detect the position of the hands and choose between rock, paper or scissors.

ia matplotlib opencv pandas pil python torch ultralytics yolov11

Last synced: 14 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/arsh-pixel-cmd/ai-image-classifier

AI Image Classifier is a web app that uses AI and deep learning to classify images in real-time. Built with Streamlit, TensorFlow (MobileNetV2), OpenCV, and NumPy, it allows users to upload single or multiple images and get the top-3 predictions with confidence scores instantly in the browser.

docker numpy opencv python3 streamlit tensorflow2 uv

Last synced: 10 Apr 2026

https://github.com/humbertodias/opencv-license-plate-reconignition

Using OpenCV 3 module for license plate recognition.

opencv python

Last synced: 11 May 2026

https://github.com/kemalcalak/developing-driverless-vehicles

This project includes the software required for an autonomous vehicle

numpy object-detection opencv segmentation yolo

Last synced: 09 May 2026

https://github.com/serdaraltin/fusion-vision

This module dedicated to processing and analyzing visual data using advanced computer vision algorithms, primarily leveraging Kinect sensor data and OpenCV for real-time applications.

3d-reconstruction computer-vision image-processing kinect motion-tracking opencv

Last synced: 19 Jan 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/hercules45/realtime-object-detection-yolo

Easy-to-use Jupyter Notebook for live object detection with YOLOv8 and OpenCV. Requires minimal setup.

object-detection opencv real-time ultralytics webcam yolo yolov8

Last synced: 10 Oct 2025

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/ranjithguggilla/species-report-quality-assistant-demo

Image-assisted reporting QA — species suggestions, photo quality checks, review triage (public-data-safe).

citizen-science computer-vision fisheries marine-science opencv prototype public-data python pytorch streamlit

Last synced: 13 Jun 2026

https://github.com/04bhavyaa/iris-biometric

This project performs iris recognition using ORB (Oriented FAST and Rotated BRIEF) feature extraction and BFMatcher for feature matching. It compares two iris images to determine whether they belong to the same person based on a similarity score. The results include a match score, authentication decision, and visualized keypoints & matches.

bfmatcher biometrics eye-iris iris iris-image iris-matching iris-recognition opencv orb

Last synced: 12 May 2026

https://github.com/bhavinpatel4199/image-processing-with-opencv-and-cuda-on-google-colab

This repository demonstrates image processing using OpenCV with CUDA for GPU acceleration on Google Colab. It includes basics like displaying and manipulating images, alongside advanced techniques using CUDA to enhance performance. Ideal for learning GPU-accelerated image processing in Python.

computer-vision cuda google-colab gpu-acceleration high-performance-computing image-processing opencv pixel-manupulation

Last synced: 19 Jan 2026

https://github.com/ayotomi-de/focuscam

FocusCam is a lightweight desktop app that uses your webcam to track focus by detecting facial landmarks and eye visibility. It’s your mini assistant to know when you're not paying attention. 😉

distraction face-detection haar-cascade mediapipe mysql object-detection opencv pillow python tkinter-gui

Last synced: 14 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/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/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/vipsy-123/skin-cancer-classification-cnn

This project provides a solution for skin cancer classification using Convolutional Neural Networks (CNN) and Transfer Learning techniques with TensorFlow and Keras. It includes instructions for installation, dataset acquisition, and usage through Jupyter notebooks .

cnn isic ml opencv tensorflow transfer-learning

Last synced: 01 May 2026

https://github.com/mayhixza/vehicle-tracking

This project focuses on tracking multiple objects throughout a video to accurately monitor and count vehicles as they enter and exit the frame.

colab-notebook computer-vision machine-learning opencv yolov8

Last synced: 19 Jan 2026

https://github.com/jenil311/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 Jan 2026

https://github.com/saylie/cat-dog-classifier-

The Cat-Dog Classifier is a deep learning-based image classification project that can differentiate between images of cats and dogs. It uses a Convolutional Neural Network (CNN) model trained on labeled datasets to predict whether a given image belongs to a cat or a dog.

ai javascript keras numpy opencv python react tensorflow

Last synced: 14 Apr 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/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/thehellishpandaa/gestionclientes

Este es un sistema de gestión de clientes para una tienda, desarrollado en PHP con MySQL. Permite realizar operaciones básicas como agregar, eliminar y listar productos y clientes.

frontend html html-css mysql open-source opencv php

Last synced: 12 Jun 2025

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/piero24/food-recognition-and-leftover-estimation

computer vision system capable of scanning a canteen consumer's food tray at the end of a meal to estimate the amount of leftovers for each type of food.

classification cmake computer-vision cplusplus cplusplus-17 food food-classification food-segmentation leftover localization makefile opencv segmentation unipd unipd-dei

Last synced: 16 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/sziller/_raspi_observatory

RaspberryPi mounted security camera with face recognition, smart building light and door-lock controller. External client for a decentralized, self custodial Smart home setup.

bash camera image-recognition linux opencv python raspberrypi smarthome

Last synced: 10 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/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/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/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/3rd-son/pose-detection-

Pose detection using OpenCV

computer-vision mediapipe opencv python

Last synced: 15 Apr 2026

https://github.com/chenbingwei1201/medicationtrackingapp

This is the final project of Networking and Multimedia Lab in NTUEE. We use MediaPipe to track the user's medication intake with Pi cam and store the data into Supabase. We also build this app with React Native Expo Router to display the user's medication history and remind the user to take their medication between the time intervals he/she sets.

android expo ios mediapipe nativewind opencv pi-camera python3 raspberry-pi raspberry-pi-4 raspberrypi react-native supabase tailwindcss tanstack-react-query typescript

Last synced: 09 Apr 2026

https://github.com/idaraabasiudoh/american-sign-language-asl-detection

The American Sign Language Detection and Translation System is an AI project for translating American Sign Language (ASL) gestures into text in real-time using computer vision and deep learning.

artificial-intelligence cnn deep-learning keras neural-network opencv python3 tensorflow

Last synced: 14 Apr 2026

https://github.com/chriamue/opencv-object-tracking-example

Object Tracking written in python, bundled in docker.

docker docker-compose object-tracking opencv opencv-python webcam-streaming

Last synced: 14 Apr 2026

https://github.com/amine-akrout/face_recognition

Face Recognition and Identification using python, openCV and deep learning

deep-neural-networks face-detection face-recognition opencv python

Last synced: 17 May 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/johnelliott/dcped-hack

Pedestrian detector hack using raspberry pi camera, node streams, and hyperx/v-dom

camera hack opencv pedestrian raspberry-pi-camera ssh

Last synced: 14 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/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/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/coolmunzi/face_mask_detector

Face mask detection based on tensorflow 2 object detection API using Efficientdet-D1 model. This project can perform face mask detection on images as well as videos.

covid19 detection-api efficientdet-ssd face-mask-detection face-mask-detector opencv opencv-python python tensorflow tensorflow-examples tensorflow-object-detection-api tensorflow2 tensorflow2-object-detection tfod-api

Last synced: 21 Jan 2026

https://github.com/gsaini/opencv-use-cases

A Python-based project for removing image backgrounds using OpenCV, featuring both simple threshold-based and advanced GrabCut algorithms. Includes a user-friendly Streamlit web interface for interactive processing.

computer-vision image-processing opencv pillow pillow-library python straml

Last synced: 14 Jun 2026

https://github.com/tonylianlong/minu

A menu translator by scanning names of the dish

opencv swift tesseract xcode

Last synced: 14 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/woxy-sensei/opencv-face-detection

This is a simple face detection project using OpenCV and mediapipe. It detects the face and draws a rectangle around it and It detects face and blur the face.

detection face mediapipe opencv

Last synced: 14 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