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/malk97sc/images

OpenCV Image Processing

c computer-vision cpp image-processing opencv python

Last synced: 01 Sep 2025

https://github.com/zhiyiyo/dont-tap-white-block

A physical plug-in of game "Don't Tap White Block" based on OpenCV and Arduino Uno R3.

arduino opencv

Last synced: 08 May 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/josiah-mbao/realtime-object-detection

Real-time object detection using YOLOv8, OpenCV, and Python. Detect and label objects instantly from a webcam feed, with network streaming support for remote viewing.

computer-vision deep-learning object-detection opencv yolov8

Last synced: 15 Mar 2025

https://github.com/praatibhsurana/face_mask_detection

A Python project making use of OpenCV and Haar-Cascade classifier to predict whether or not a person is wearing a mask.

cnn-model computer-vision face-mask face-recognition neural-networks opencv python

Last synced: 07 May 2026

https://github.com/mekhyw/artsnake

Library for watermarking and poisoning of images, created in an effort to stop digital art theft from fraudsters and AI scrapers

opencv pillow python-library torchvision

Last synced: 08 Jan 2026

https://github.com/canimus/pytalent

A AI enabled app to scan curriculums and provide a visualization of skills

ai opencv pytesseract python-docx python3

Last synced: 16 Jan 2026

https://github.com/theashishmavii/intelligent-crash-detection-and-emergency-notification

Intelligent Crash Detection: A deep learning-based system that detects vehicle accidents in real-time and sends emergency alerts with GPS location.

artificial-intelligence computer-vision deep-learning geolocation geopy keras machine-learning matplotlib numpy opencv pandas python tensorflow twilio vgg16

Last synced: 11 Apr 2026

https://github.com/anshgandhi4/tangram_robot

T2T: Text-to-Tangram Robotic Assembly

opencv python robotics ros2

Last synced: 18 Jan 2026

https://github.com/matitajan/oregon-trail-bot

A cross-platform and open source collection of bots that automate and control gameplay behavior for The Oregon Trail video game from 1991.

cross-platform game-bot mss open-source opencv oregon-trail pytautogui

Last synced: 27 May 2026

https://github.com/mehrshaad/face_detector

Real-time face and eye detection Python script implemented with OpenCV

face-detection haar-cascade opencv python

Last synced: 16 Apr 2025

https://github.com/mustafaozvardar/security-camera-opencv

This is a simple Python-based security camera application that uses motion detection. It captures video from your webcam, detects any movement, and triggers a beep sound when significant motion is detected.

artificial-intelligence computer-vision opencv opencv-python python

Last synced: 17 May 2026

https://github.com/mustafaozvardar/yellow-object-detection-opencv

This project implements a real-time yellow object detection system using OpenCV and Python. The application captures video from your webcam, detects yellow objects in the video feed, and highlights them with a bounding box.

artificial-intelligence computer-vision opencv opencv-python python

Last synced: 09 May 2026

https://github.com/mustafaozvardar/volume-control-opencv

This project implements a hand gesture-based volume control system using OpenCV, MediaPipe, and PyAutoGUI. The application tracks the position of your hand and adjusts the system volume based on the distance between your thumb and index finger.

artificial-intelligence opencv opencv-python python volume-control

Last synced: 19 Apr 2026

https://github.com/mohhasan1/gesture-pong

Gesture Pong is a computer vision-based Pong game where you control the paddle with hand gestures. It uses OpenCV for video capture, MediaPipe for hand detection, and Pygame for game logic.

computer-vision deep-learning game mediapipe opencv pyga python3 segmentation

Last synced: 10 May 2026

https://github.com/chandelanish/saarthi

https://saarthi-gdcg.onrender.com

flask opencv socket-io tailwind

Last synced: 11 Apr 2026

https://github.com/iv4n-ga6l/Realtime-Cars-Detection

Realtime cars detection in video using yolov8

cars-detection opencv python ultralytics yolov8

Last synced: 28 Apr 2025

https://github.com/sameer051022/cartoonifycv-app

This project is a computer vision application that transforms real-world images into various stylized formats, including cartoon, pencil sketch, watercolor, and color sketch effects.

computer-vision css flask html javascript opencv python

Last synced: 11 Apr 2026

https://github.com/nagipragalathan/zk-connect

In the conventional hiring process, candidate applications are met with limited assessment, leaving the crucial task of evaluating suitability to recruiters. ZKConnect disrupts this norm by introducing a transformative approach.

css django html nextjs numpy opencv pandas python

Last synced: 11 Apr 2026

https://github.com/architj6/sudokuvision

SudokuVision is an OCR-powered Sudoku solver that extracts grids from images using machine learning and image processing techniques. It supports both printed and handwritten Sudoku puzzles, providing fast and accurate solutions via a web interface and command-line tool.

deeplearning digitrecognition imageprocessing keras machinelearning ml ocr opencv opencv-python pysudoku python streamlit sudoku sudokusolver tensorflow

Last synced: 11 Apr 2026

https://github.com/abdo-essam/image-filters

Image Processing - Addition, Subtraction, Multiplication and Inverting the grayscale.

image-processing jupyter-notebook matplotlib opencv

Last synced: 10 May 2026

https://github.com/scorleos773/emocam

The project focuses on real-time webcam-based emotion detection integrated with object detection using machine learning models.

deep-learning dnnplatform emotion-detection image-processing multi-class-detection neural-networks object-detection object-tracking opencv pandas-python real-time-processing tensorflow yolo

Last synced: 11 May 2026

https://github.com/v1veknaik/vehicle-counting-using-cv

This Python script detects and counts vehicles in video streams using computer vision techniques. It integrates object detection and tracking algorithms to accurately identify and count vehicles as they move through the video frames.

cv opencv python

Last synced: 30 Apr 2026

https://github.com/riolaf05/cv-follow-camera

RaspberryPi Camera which follows objects using computer vision

camera computer-vision docker docker-compose opencv opencv-python raspberry-pi tpu

Last synced: 11 Apr 2026

https://github.com/gokulreddy28/signlanguageproject

AI-powered real-time sign language translator using Computer Vision and Deep Learning.

ai-project computer-vision deep-learning mediapipe ml opencv python sign-language-accessibility tensorflow

Last synced: 11 Apr 2026

https://github.com/naganandana-n/vehicle-number-plate-recognition-using-cv2

An Automatic Number Plate Recognition (ANPR) system for detecting and extracting vehicle number plates from images, with integrated OCR functionality and data storage capabilities.

opencv pandas pytesseract

Last synced: 11 May 2026

https://github.com/atharvapathak/size_estimator_project

This project in Python aims to provide a tool for estimating the size of objects in images or videos. Using computer vision techniques, the project analyzes the input media, detects objects of interest, and provides an estimation of their size based on known reference points or objects.

cicd cnn opencv python pytorch rnn scikit-learn sql tensorflow

Last synced: 11 Apr 2026

https://github.com/reubenmathew/docscanner

📸 Document Scanner using an OpenCV Edge Detection Engine

flask numpy opencv python

Last synced: 11 Apr 2026

https://github.com/helen-silv4/signa-vision

Software de rastreamento de mãos que mapeia pontos de coordenadas em tempo real, possibilitando a interação com o computador por meio de gestos.

mediapipe-hands opencv

Last synced: 16 Jul 2025

https://github.com/mathclout/asl_vision

Projet Cégep de détection par intelligence artificielle de l'alphabet du langage des signes.

asl-alphabet-translator opencv opencv-python python python3 tensorflow

Last synced: 03 Oct 2025

https://github.com/doondigangadhar30/ghiblify-animeganv3

A creative tool that generates beautiful Ghibli-style artwork from your image input.

colab-notebook jupyter-notebook numpy onnxruntime opencv python

Last synced: 01 Jul 2025

https://github.com/sandbox-pokhara/opencv-cam-idx

Find opencv camera index in windows using win32 api

camera devices finder identification opencv search win-api windows

Last synced: 11 Apr 2026

https://github.com/harshitaphadtare/dino-game

Interactive project where a user controls a dinosaur character's movements with hand gestures.

directkeys handtracking opencv python

Last synced: 02 Jul 2025

https://github.com/1125962926/yolo_multi_thread

YOLO multi-threaded hardware-accelerated inference framework

ffmpeg gpu hardware-acceleration librga multithread npu opencv rk3588 rkmpp vpu yolo

Last synced: 28 Mar 2025

https://github.com/pkprajapati7402/eye-tracking

AI-powered attention monitoring tool designed to assist individuals with ADHD by using computer vision to track focus and provide real-time alerts and motivation during study or work sessions.

computer-vision eye-tracking opencv pygame python

Last synced: 18 May 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/coderkun12/real-time-face-detection

This is a project that creates a real-time face detector. It uses face-embeddings and cosine similarity to detect faces real-time.

artificial-intelligence cosine-similarity face-embedding face-recognition machine-learning object-detection opencv tkinter

Last synced: 02 Jul 2025

https://github.com/mpolinowski/opencv-video-processing

Video processing with OpenCV Python - Face detection and Alarm recording

face-detection-using-opencv opencv opencv-python video-processing

Last synced: 11 Apr 2026

https://github.com/dhruv572/helmet-hardhat-detection

Developed a machine learning-based system to detect Helmet presence in either uploaded file (Image, Video) or through integrated camera system. The project also has the functionality to save snapshots of frames where helmet is not found.

opencv python ultralytics yolov8

Last synced: 08 May 2026

https://github.com/bilalm04/autonomous-lane-detection

An autonomous lane detection system leveraging OpenCV to process images and videos, accurately identifying lanes and providing key visualizations.

artificial-intelligence computer-vision lane-detection machine-learning matplotlib numpy opencv python

Last synced: 20 Jan 2026

https://github.com/jalen0907/simple-face-detection

This project is a real-time face detection system using OpenCV. It utilizes Haar cascade classifiers to identify faces in a live webcam feed, drawing bounding boxes around detected faces. The system efficiently processes video frames and provides a simple yet effective demonstration of computer vision techniques. This project is ideal for beginners

ai computer-vision machine-learning opencv python

Last synced: 10 Jun 2025

https://github.com/mekhyw/compvision

Notebooks from the Computer Vision elective discipline at Insper

jupyter-notebook opencv

Last synced: 12 May 2026

https://github.com/pthmhatre/smart-attendance-system-using-face-recognition

This project aims to create a smart attendance system using face recognition technology. The system captures and recognizes faces in real-time and marks attendance automatically, providing a seamless and efficient way to manage attendance records.

adafruit computervision css face-recognition iot iot-application javascript mysql numpy opencv php pickle python raspeberry-pi rfid

Last synced: 12 Apr 2026

https://github.com/abhijithvijayan/i-see-you

Face Recognition using Python

dlib face-recognition opencv python

Last synced: 31 Mar 2025

https://github.com/0xHericles/FaceRecognition

Face recognition with OpenCV integrated with arduino

arduino cpp face-recognition opencv

Last synced: 24 Mar 2025

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/marvin-vw/3dengine_python

3D engine written in Python using OpenCV and NumPy

3dengine numpy opencv python

Last synced: 04 Feb 2026

https://github.com/webintellectual/coloured-image-to-b-w-converter-web-app

A Streamlit web application to convert a coloured image to black and white image.

numpy opencv pil pillow python3 streamlit streamlit-webapp

Last synced: 12 Apr 2026

https://github.com/aaal-dev/webcam-face-rec

Learning of OpenCV, dlib, OpenGL and stuff for face recognition

cpp dlib face-detection glad glfw glm opencv

Last synced: 09 Jul 2025

https://github.com/mythologyli/pianocar

会弹钢琴的小车

arduino opencv raspberry-pi

Last synced: 12 Apr 2026

https://github.com/zhenglinlei/webcam.py

Use OpenCv with Python to enable and recording your webcam

opencv python3 webcam

Last synced: 27 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/hossamAhmedSalah/Computer-Vision-

contains my training projects in this field

computer-vision data-visualization detection edge opencv

Last synced: 10 Mar 2025

https://github.com/sularhen/python-face-tracker

Face recognition and tracker for images or videos using python and opencv libraries and ArcFace

arcface-face-recognition haar-cascade haar-cascade-classifier opencv python

Last synced: 24 Mar 2025

https://github.com/eshwinrio/room-surveillance

Room surveillance program with OpenCV for image processing and Paramiko/SCP for file transfer. This program was written for personal purposes, feel free to use it.

opencv opencv-python paramiko python3 scp ssh

Last synced: 06 May 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/cuh4/record

A Python application that records your screen.

app cv2 flet gui opencv python record ui

Last synced: 12 Apr 2026

https://github.com/hansalemaos/cycolorcrop

Crops an image based on allowed colors

color crop cython image numpy opencv

Last synced: 01 May 2026

https://github.com/dakohhh/politicians-face-recognition

A machine learning model where we classify famous Nigerian politicians. We restrict classification to only 4 people

gridsearchcv jupyter-notebook machine-learning opencv python pywavelets scikit-learn

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

Pose detection using OpenCV

computer-vision mediapipe opencv python

Last synced: 15 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/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/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/thekartikeyamishra/retail-footfall-analytics

The Retail Footfall Analytics project is designed to help small businesses and MSMEs track customer footfall in retail stores. By leveraging Computer Vision techniques, this tool counts people entering and exiting stores from video footage, offering real-time insights and efficient data logging.

artificial-intelligence computer-vision machine-learning opencv python torch torchvision ultralytics

Last synced: 28 Apr 2026

https://github.com/tanishkadeep/opencv

open cv programs

jupyter-notebook opencv python

Last synced: 16 Apr 2026

https://github.com/constraintautomaton/client_pgu1

The client part of the PgU1 project it. It command the robot and do the video processing

numpy opencv paramiko pyqt5 python3 raspberry-pi-3

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/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/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/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/ishaan28malik/basic-cv

Some basic projects in Python

dataframes image-recognition opencv python

Last synced: 12 Apr 2026

https://github.com/raghavendra317/brain-tumor-detection

A deep learning-based project for classifying brain MRI images into Glioma, Meningioma, No Tumor, and Pituitary Tumor using Convolutional Neural Networks (CNNs). This project aims to assist in early tumor detection, improving diagnostic accuracy and healthcare outcomes.

cnn-classification keras numpy opencv scikit-learn tensorflow

Last synced: 12 Apr 2026

https://github.com/jujulis18/personalcoloranalyst

AI-powered personal color analysis tool that helps users determine the best color palette for their skin tone, hair, and eyes

color-analysis computer-vision data-science deep-learning facial-recognition fashion-tech image-processing machine-learning neural-networks opencv pyhton

Last synced: 29 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/konynour/facedectection

This project demonstrates real-time face detection using OpenCV and a pre-trained SSD (Single Shot MultiBox Detector) model. The system captures video from a camera, processes the frames, detects faces, and displays the results with bounding boxes and confidence scores. This application showcases the use of deep learning models for object detection

cv2 jupyter-notebook lambda-functions matplotlib numpy opencv python3

Last synced: 12 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/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/weatherwind/pjsk-auto-player

基于 ADB + OpenCV 的 Project Sekai (プロジェクトセカイ) 自动打歌 AP 工具。预测引擎 + Pipeline流水线 + 冲榜模式。PJSK auto play / autoclicker with prediction engine, MAA-inspired pipeline, and batch farming mode.

adb auto-player autoclicker game-automation opencv pjsk project-sekai

Last synced: 29 May 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