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/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/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/bhuvilol/objdetector_webcam_and_video

Object Detection from Webcam input or video input

cvzone numpy opencv python3 yolov8

Last synced: 11 May 2026

https://github.com/alvgaona/mosaic

Panoramic mosaic construction from overlapping images

computer-vision kaze mosaic opencv orb sift

Last synced: 11 Jul 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/haydenshively/aslan

uses mosse algorithm and TF object detection to adjust graphics based on user's head position, creating a 3D effect

3d opencv tensorflow vtk

Last synced: 08 May 2026

https://github.com/e-candeloro/python-vision-utils

A collection of different Python scripts/functions for Computer Vision (mainly using OpenCV)

computer-vision dlib mediapipe opencv opencv-python python snippets utilities webcam-capture

Last synced: 13 Apr 2026

https://github.com/sensoranalyticsaus/remote_rtsp

For accessing RTSP camera udp streams remotely with opencv-python.

ipcamera opencv python rtsp

Last synced: 12 Apr 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/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/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/rantis-f/waiter-calling---hand-raise-detection-challenge

This repository contains a Python script to process a provided video to detect hand raises at specific desks using the YOLOv8 object detection model. The project includes steps for extracting video frames, preparing a labeled dataset, training the YOLOv8 model, and performing inference to identify and locate hand raises in the video.

computer-vision data-annotation dataset-preparation deep-learning machine-learning model-training-and-evaluation object-detection opencv python-programming video-processing yolov8

Last synced: 01 Aug 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/git-ogawa/usbcamgui

python GUI for USB camera

opencv pyside2 usbcamera

Last synced: 13 Apr 2026

https://github.com/lingesh81051/similar-template-document-matching-and-fraud-detection

An automated system for a health insurance company to streamline document processing, including template matching and fraud detection, resulting in reduction of processing time.

numpy opencv opencv-python pillow pymupdf pytesseract pytesseract-ocr python tkinter

Last synced: 13 Apr 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/jjshay/product-video-creator

Ken Burns style videos from product photos - professional marketing videos

automation ecommerce ffmpeg ken-burns marketing moviepy opencv python video video-generation

Last synced: 17 Jan 2026

https://github.com/farhaan-arshad/facialrec

FacialRec is a project that detects and recognizes faces using AI. It works with images and real-time video using Python and OpenCV. This can be used for security, authentication, or other face detection tasks.

ai opencv python

Last synced: 28 Apr 2026

https://github.com/rohitkumar-tech/face-recognisation-system

This a python and opencv based face recognisation system

opencv python

Last synced: 11 Apr 2026

https://github.com/camara94/opencv

Dans cette formation, nous allons découvrir les fondamentaux de OpenCV, nous allons voir comment détecter la couleur, les contours des images

computer-vision cumputer-science deep-learning opencv

Last synced: 10 Jul 2026

https://github.com/ivanswetz/banana_shelf-life_prediction

Goal: Predict how many days a banana has left before spoiling (“days to death”) based on a photo. This project demonstrates an end-to-end machine learning pipeline: image preprocessing, feature extraction, supervised & semi-supervised learning, and model deployment.

image-processing machine-learning opencv python random-forest scikit-learn supervised-learning

Last synced: 04 May 2026

https://github.com/vyjayanthipolapragada/cognitive_surveillance

Cognitive Surveillance system -- detect any malicious activity (when person is looking away from camera) and alert though warning popups and email notifications (to the concerned authority)

email eye-tracking facemesh facial-landmarks head-pose-estimation mediapipe mime opencv os python smtp tkinter

Last synced: 13 Apr 2026

https://github.com/kahngjoonkoh/randomshapegenerator

A program that will generate images with random shapes and background colours. Can be customized and generated in bulk.

generative-art numpy opencv python threading tkinter

Last synced: 11 Apr 2026

https://github.com/jirayuwat12/drowsiness-detection

Class project in Computer Vision Class. This project will read the input stream or video and classify that the people is drowsy or not frame by frame.

computer-vision opencv python

Last synced: 17 Jan 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/geekquad/canny-edge-detection

A basic program that performs edge detection of images in real-time.

canny-edge-detection edge-detection image-processing opencv python real-time

Last synced: 13 Apr 2026

https://github.com/elifirinci/moodbuddy

Emotion recognition technology can help understand user emotions and improve human-computer interaction. A CNN-based model is used to classify emotions from facial expressions in a web application. This application provides personalized suggestions to enhance emotional well-being, offering a seamless user experience.

ai cnn emotion-detection face-detection flask machine-learning opencv web-application

Last synced: 14 Apr 2026

https://github.com/mrazza/cctv-home-occupancy

A CPU-optimized local Linux pipeline using OpenAI CV and YOLOv8/ByteTrack to monitor home occupancy via RTSP streams, featuring directional tripwire tracking and a FastAPI query endpoint.

bytetrack computer-vision fastapi home-automation motion-detection object-tracking opencv rtsp sqlite yolov8

Last synced: 26 May 2026

https://github.com/marceloquesada/rpyservo

Simple python interface for working with servos in a Raspberry Pi

opencv pigpio pigpiod python python3 raspberry-pi raspberrypi servos

Last synced: 10 Apr 2026

https://github.com/roushou/burning-fingers

Make your fingers burn with Computer Vision

computer-vision mediapipe opencv python

Last synced: 19 Apr 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/yassin522/opencv-tasks-damascus-university

This repository contains tasks related to computer vision using OpenCV at Damascus University.

opencv python

Last synced: 10 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/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/haitch/python-opencv

Docker image with python and opencv ready to use.

dcoker opencv python

Last synced: 06 Apr 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/ye13ow77z/opencv-based-personnel-attendance-system

A Personnel Attendance System Based On OpenCV

cpp opencv qt

Last synced: 06 Mar 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/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/yinguobing/opencv-docker

Dockerfiles for OpenCV build.

cuda docker ffmpeg opencv

Last synced: 10 Apr 2026

https://github.com/goutamhegde002/air_canvas

Air Canvas is an innovative real-time gesture recognition application that enhances communication for the deaf and mute. It features hand-tracking, color detection, and OCR technologies, enabling users to draw, write, and convert gestures into editable text in real time.

air-canvas deaf-and-mute digital-drawing flask gesture-recognition hand-tracking interactive-canvas mediapipe ocr ocr-recognition opencv opencv-python python real-time-communication text-recognition

Last synced: 13 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/oaslananka/basic-visual-synthesis

Python computer-vision and visual synthesis experiments for image generation workflows, dataset preparation, and reproducible CV prototyping.

automation computer-vision datasets experiments image-generation machine-learning opencv prototyping python research visual-synthesis

Last synced: 08 Jul 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/h-sinha/sliderr

Automation of slide matching

image-processing opencv python3

Last synced: 14 Apr 2026

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

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

classfication cnn-classification computer-vision opencv python sklearn tensorflow

Last synced: 12 Oct 2025

https://github.com/seraph-yang/ocr

Text detection + text recorgnition using OpenCV, Python, and Tesseract

ocr opencv python tesseract

Last synced: 30 Aug 2025

https://github.com/miteshgupta07/lane-detection-using-computer-vision

A lane detection system using computer vision to identify and track road lanes, enhancing driver assistance and safety by providing real-time lane-keeping guidance and alerts.

computer-vision opencv

Last synced: 15 Apr 2026

https://github.com/wessleyn/doggoscope

I point my Pi at dog pics, and it tells me stats.

dogs opencv

Last synced: 15 Apr 2026

https://github.com/v-siva1703/music-recommendation-based-on-facial-expression

Recommending music based on your facial expressions using FER 2013 dataset and Sporify app

emotion flask flask-application kaggle ml music music-bot musicrecommendationsystem opencv python tensorflow

Last synced: 09 Apr 2026

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

2019前期 画像処理及び演習 C++(C++, OpenCV, xcode)

cpp mojave opencv xcode

Last synced: 26 Aug 2025

https://github.com/anis196/sowell_personal_therapist

SoWell uses computer vision libraries (OpenCV and MTCNN) and deep learning (DeepFace) to detect and analyze facial expressions in real-time. The detected emotion influences the AI therapist's tone, built using LangChain with Google's Gemini model. The user interface, styled with Bootstrap and custom CSS, (1k+ lines!)

bootstrap css custom-css dockerfile html javascript mtcnn-face-detection opencv python tensorflow-gpu

Last synced: 10 Apr 2026

https://github.com/krishbharadwaj5678/gestune

Gestune turns your hand gestures into system volume control. Adjust audio levels effortlessly with a simple pinch or spread of your fingers. Touch-free, intuitive, and fun volume control at your fingertips!

gesture-recognition hand-tracking mediapipe opencv python volume-control

Last synced: 12 May 2026

https://github.com/xlabs-cloud/xlabs-sign-language-ai

A real-time Sign Language Detection application built with Python, OpenCV, and TensorFlow. This project uses computer vision and a custom-trained Convolutional Neural Network (CNN) to recognize and interpret hand gestures from a live webcam feed.

computer-vision deep-learning gesture-recognition hand-tracking keras machine-learning mediapipe opencv python real-time-detection sign-language-recognition tensorflow

Last synced: 10 Apr 2026

https://github.com/mustafaozvardar/object-tracking-opencv

This project utilizes a custom EuclideanDistTracker class with OpenCV for tracking objects in videos.

computer-vision opencv python

Last synced: 18 Apr 2026

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/yeisson8a/ocr_python

Proyecto desarrollado en Python para extraer texto de imágenes y videos mediante OCR y el modelo de detección de objetos YOLO11, usando las librerías OpenCV, EasyOCR, Ultralytics

ocr ocr-recognition opencv opencv-python python3

Last synced: 17 May 2026

https://github.com/alexismotet/modradar

Speed measurements of runners using FMCW radars.

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

Last synced: 27 Jan 2026

https://github.com/kienpc1234/kientf_object_detection

KienTF Object Detection is an improved version of the original object_detection repository, addressing various issues and enhancing stability. This project aims to fix bugs, optimize performance, and ensure better compatibility for real-world object detection tasks.

kientf machine-learning object-detection opencv pakage pip python python3 tensorflow tensorflow-lite tensorflow2

Last synced: 13 Apr 2026

https://github.com/allanotieno254/air-pollution-decision-tree-classifier

This project implements a Decision Tree classifier to predict air pollution levels based on various environmental factors.

data-analytics opencv python

Last synced: 14 Apr 2026

https://github.com/anarya22/sign-language-recognition

Real-time hybrid sign language recognition system using Random Forest and LSTM for gesture-to-text conversion with dynamic sentence formation.

lstm-model mediapipe opencv sign-language-recognition-system

Last synced: 14 Apr 2026

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

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

handgesture mediapipe numpy opencv os pycaw python python3 volume-control

Last synced: 03 May 2026

https://github.com/Solrikk/PicTrace-Web

PicTraceV2 is a highly efficient image matching platform that leverages computer vision using OpenCV, deep learning with TensorFlow and the ResNet50 model, asynchronous processing with aiohttp, and Selenium for browser automation. PicTraceV2 allows users to upload images directly or provide URLs, quickly scanning a vast database to find image

automation computer-vision data-analysis data-extraction deep-learning image-processing image-search machine-learning natural-language-processing opencv openpyxl pandas python selenium tensorflow web-scraping yandex yandex-api

Last synced: 15 Aug 2025

https://github.com/bayunova28/vehicle_counting_recognition

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

opencv python

Last synced: 14 May 2026

https://github.com/riju18/face-mask-detection

The Face Mask detection with YOLOV3 is a computer vision project. It's very perfect to detect masks from the image & in real-time.

computer-vision deep-learning face-mask-detection opencv python3 yolov3

Last synced: 16 May 2026

https://github.com/aravinda-1402/face-mask-detection

Real-time facemask detection using Deep Learning and OpenCV

cnn haarcascade-frontalface keras mask-detection opencv tensorflow

Last synced: 09 Apr 2026

https://github.com/adityabadgotiya/facial-recognition-attendance-system

This Attendance System that uses facial recognition to automatically mark student attendance. It features admin and student logins, real-time face detection, attendance tracking, email reporting, and secure password management. Built with Python (Tkinter, OpenCV, and Pillow), it replaces manual attendance with automated facial verification.

hashlib numpy opencv pandas pillow python sha-256-hash smtplib tkinter-gui

Last synced: 12 Aug 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/szymdzum/tello-drone

Fly a DJI Tello from scratch over raw UDP, keyboard FPV with an arcade HUD, face tracking, crash detection, drift damping, and a JSONL flight recorder. Stdlib-only protocol core.

computer-vision dji-tello drone face-tracking fpv opencv python robotics telemetry tello udp

Last synced: 28 Jun 2026

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

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

bayes electron opencv python reactjs sklearn

Last synced: 11 Apr 2026

https://github.com/hamza-cpp/computer_vision_labs

This repository contains a collection of lab assignments, projects, and experiments related to the Computer Vision course.

camera-calibration computer-vision labs opencv

Last synced: 18 May 2026

https://github.com/pera-swarm/localization

This repository contains the development of the localization system for the swarm robots of the project Pera Swarm. It is based on ARMarkers, OpenCV with Python. An Raspberry Pi 3 computer with camera is used as processing device.

opencv python swarm-robotics

Last synced: 10 Aug 2025

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/satyam857/objecttracking

OpenCv Colored Object Tracking

opencv python-2

Last synced: 27 Oct 2025

https://github.com/shibam120302/pancard_tempering_dectector_app

The purpose of this project is to detect tampering/fraud of PAN cards using computer vision. This project will help the different organizations in detecting whether the Id i.e. the PAN card provided to them by their employees or customers or anyone is original or not.

flask flask-application juypter-notebook opencv python tensorflow

Last synced: 09 Apr 2026

https://github.com/willguimont/install-opencv-3-linux

Automaticaly install opencv3 on any linux machine from Raspberry pi to Ubuntu desktop

installation-script installer linux opencv opencv-python python raspberry-pi raspbian rpi

Last synced: 09 Apr 2026