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/hum2a/doppelgang-car

A fun web application that analyzes your facial features and determines which car you resemble most.

css deepface flask ninjas-cars-api nuxt opencv python vue

Last synced: 11 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/zabir-nabil/py-grpc-opencv

Python gRPC server, client with opencv (image manipulation boilerplate)

grpc opencv py-grpc python-grpc python-grpc-opencv

Last synced: 05 May 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/maruyamaworks/docker-opencv-python

Python docker images with OpenCV

container docker opencv python

Last synced: 12 Jun 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/wkaisertexas/timelapse

create screen and camera time-lapses through a MacOS menu bar app

ffmpeg opencv python rumps

Last synced: 05 May 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/yamhokim/drive-system

Python-based driver-drowsiness detection/intervention application developed in collaboration with the Human Factors and Applied Statistics Lab (HFASt) Lab at the University Of Toronto.

mediapipe opencv python qt

Last synced: 05 May 2026

https://github.com/vlmarkov/self-driving-car

Self-Driving Car based on Raspberry Pi 5 board

autonomous-driving cpp lane-detection opencv raspberry-pi self-driving-car

Last synced: 05 May 2026

https://github.com/jjateen/elderwand-jetsonnano

ElderWand-JetsonNano is an AI-powered gesture recognition system for NVIDIA Jetson Nano. It uses CUDA-accelerated OpenCV to detect wand movements in real-time, triggering GPIO actions like controlling lights or unlocking a solenoid lock. Designed for the Jetson AI Ambassador Program.

alphabet-recognition character-recognition edgeai home-automation jetson-nano machine-learning opencv python

Last synced: 12 Apr 2026

https://github.com/m1-elmasry/quickmark

Efficient OMR software designed for quick and precise grading of bubble sheet exams.

bubble-sheet image-processing numpy opencv python

Last synced: 10 May 2026

https://github.com/gift-exe/virtual-mouse-pad

An (app??) no one asked for, but definitely wants, you can control your mouse with your fingers now, you're welcome lol (^_^ )

computer-vision gui-automation human-computer-interaction opencv virtual-mouse

Last synced: 10 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/aliy98/ros-moveit-opencv-ontology

ROS package for patrolling an indoor environment with a mobile robot

gmapping movebase moveit ontology opencv ros

Last synced: 05 May 2026

https://github.com/raheesahmed/video_description_generator

This Python script processes a video file, generates a compelling description, creates a voiceover script in the style of David Attenborough, and synthesizes the voiceover using OpenAI's Text-to-Speech API.

openai openai-api openai-chatgpt openai-tts openai-vision opencv

Last synced: 05 May 2026

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

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

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

Last synced: 28 Apr 2026

https://github.com/alinababer/finger-print-generation-and-discrimination-by-dcgan

This project focuses on the generation and authentication of fingerprints using Adaptive Deep Convolution Generative Adversarial Networks (ADCGAN).

dcgan deep-learning gan generative-adversarial-network generative-ai opencv python

Last synced: 05 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/utkarsh251106/smart-inventory

A Computer Vision project using YOLO11n for detecting and counting fruits and vegetables in an image or a video stream. It sends Telegram alerts if the item count drops below 5 for more than 5 seconds.

artificial-intelligence computer-vision deep-learning machine-learning objec opencv python ultralytics yolo11-detection

Last synced: 06 May 2026

https://github.com/tusharthakur8267/ocr_sentiment_analysis_text_summarization

This project extracts text from images using OCR, analyzes sentiment (positive, negative, neutral), and summarizes text for quick insights. It utilizes Python, Tesseract-OCR, NLP libraries, and Flask/FastAPI for deployment.

flask image-processing nlp opencv pil python sentiment-analysis spacy tesser

Last synced: 06 May 2026

https://github.com/kd-27/image-processing-tools

Image processing tools are powerful software applications that enable the manipulation, enhancement, and analysis of digital images, offering a wide range of features such as filtering, transformation, segmentation, and object recognition.

canny-edge-detection hsv-color-detection opencv

Last synced: 10 May 2026

https://github.com/vicen-te/object-detection

Object detection setup using YOLO11 and OpenCV. This project leverages a pre-trained YOLO model to detect and highlight objects using the computer's available camera with OpenCV

cplusplus cplusplus-20 opencv opencv2 yolo11

Last synced: 28 Apr 2026

https://github.com/cspyridakis/opencv-example

This is a demo, 'hello world' like, OpenCV project usign C++

computer-vision cpp opencv opencv-library

Last synced: 06 May 2026

https://github.com/renanstn/opencv-lab

Repositório dos meus estudos em opencv-python.

opencv opencv-python python

Last synced: 06 May 2026

https://github.com/si1og/raspberry_pi_objects_detection

Neural network for detection objects on a raspberry pi

computer-vision object-detection opencv opencv-python tensorflow

Last synced: 06 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/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/sakshikanade31/mouse-tracking-using-eyeballs

Mouse Tracking using Eyeballs is a Python-based project that allows users to control their mouse cursor using only eye movement and blinks. It uses MediaPipe FaceMesh to track facial landmarks and PyAutoGUI for cursor control, making it an accessible, hands-free alternative to traditional input devices.

blinkdetection computervision eyeballtracking facemesh handsfreeinterface humancomputerinteraction mediapipe mousecontrol opencv pyautogui python

Last synced: 06 May 2026

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/airmomo/android-auto-helper

基于Python3和OpenCV开发的、开源的、跨平台的安卓自动化脚本开发工具

adb android opencv python

Last synced: 11 May 2026

https://github.com/christiansassi/signal-image-and-video-project

Project developed by Pietro Bologna (@bolognapietro) and Christian Sassi for the Signal, Image and Video course.

image-processing mri-segmentation numpy opencv python

Last synced: 06 May 2026

https://github.com/fabulani/360ip-with-cuda

360° Image Processing with CUDA and OpenCV.

360-image 360-video cpp cuda image-processing opencv

Last synced: 11 May 2026

https://github.com/agarnung/fourier-cropper

An application to filter an image in the frequency domain

fourier-transform image-processing opencv qtcreator

Last synced: 11 May 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/hansalemaos/cv2_collage

Create a collage from images with OpenCV

collage numpy opencv python

Last synced: 06 May 2026

https://github.com/shrikarswami/nicheapple

This is a realtime wbcam app that uses Mediapipe and OpenCV to determine the facial experession of the user and reflect that as a niche apple

mediapipe opencv python

Last synced: 06 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/arshitarora/face-overlaping

📷 Image Overlap with Facial Features Detection This is a Flask web application that demonstrates image overlap with facial features detection using OpenCV. The application allows you to upload an image and detects facial features such as eyes, nose, and mouth. It then overlaps this processed image onto a second background image.

face-recognition flask image opencv overlapping

Last synced: 11 May 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/utkarsh251106/vehicle-detection

This is a image classification project which is used to detect different vehicles.

computer-vision deep-learning image-classification opencv python

Last synced: 06 May 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/youssof20/heart-rate-camera

Webcam remote photoplethysmography (rPPG): live heart rate in Python and the browser. MediaPipe forehead ROI, pulse bandpass, FFT BPM — with an open skin-tone accuracy study.

biomedical-engineering computer-vision health-monitoring heart-rate javascript mediapipe opencv photoplethysmography pulse-detection python rppg signal-processing webcam

Last synced: 01 Jun 2026

https://github.com/philiptitus/gamma

Machine Learnig API for facial, tone analysis and so much more. For The comprehensive API documentation check out: https://documenter.getpostman.com/view/31401198/2sAY4yegFh

ai aws aws-ec2 aws-s3 django docker docker-compose machine-learning opencv python pytorch tensorflow

Last synced: 08 Feb 2026

https://github.com/make2explore/mediapipe-installation-on-raspberrypi

How to install MediaPipe framework on Raspberry Pi 4/3

computer-vision mediapipe opencv python raspberry-pi

Last synced: 07 Feb 2026

https://github.com/nits2612/data-science-projects

Portfolio of data science projects completed by me during PGP AI/ML, self learning, and hobby purposes.

data data-science dataanalysis deep deep-learning keras machine-learning matplotlib numpy opencv pandas python scikit-learn seaborn surprise-python tensorflow transfer-learning

Last synced: 01 Feb 2026

https://github.com/valmir-unicap/processamento-digitais-de-imagens

Disciplina de processamento digitais de imagens

colab-notebook opencv python3

Last synced: 15 Apr 2026

https://github.com/auralius/perspective-correction

A simple demo for perspective corrections

homography opencv opencv-python perspective

Last synced: 09 Feb 2026

https://github.com/fatihilhan42/lane-line-detection-with-python

In this project you will detect lane lines in images using Python and OpenCV. OpenCV means "Open-Source Computer Vision", which is a package that has many useful tools for analyzing images.

image-processing line-detection numpy opencv python

Last synced: 06 May 2026

https://github.com/anshpg/exploration-in-image-processing-digit-image-generation

This project, developed by Anshuman Pattnaik, explores image processing techniques using Python libraries such as pandas, numpy, matplotlib, and cv2 (OpenCV). The primary objective of the project was to delve into image processing with a focus on creating a unique dataset and algorithm for image generation.

cv2 image-generation image-processing ipynb-jupyter-notebook matplotlib-pyplot numpy opencv pandas

Last synced: 01 Feb 2026

https://github.com/dipto1971/ffmpeg-video-processor

An Advanced FFmpeg command based video editing console Application

ffmpeg ffmpeg-script opencv videoeditor

Last synced: 15 Apr 2026

https://github.com/zengfung/microscopyimageclassification

Classification of microscopic images using various feature extraction methods.

computer-vision feature-extraction opencv pyjulia subcellular-protein-locations

Last synced: 16 Apr 2026

https://github.com/katagaki/firesidesubtitles

Video transcription, speaker diarization, and face detection in Python.

audio dnn face-detection openai openai-whisper opencv python speaker-diarization transcription video

Last synced: 15 Apr 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/mariodiasbatista/object-detection

Understand and demo a simple process in object detection.

opencv python yolov11

Last synced: 11 Feb 2026

https://github.com/eesha12khan/haris-corner-detection-algorithm

This project demonstrates the use of Harris Corner Detection to identify keypoints (corners) in images and compare them across multiple versions of the same image. The system processes a set of images, detects the corners in each, and then matches these keypoints to determine which image best matches the original.

computer-vision corner-detection feature-detection harris-corner-detection object-recognition opencv

Last synced: 18 Apr 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/agarnung/histogram-simulator

An application to perform LUT-based image histogram modification interactively

histogram image-procesing image-processing opencv qtcreator

Last synced: 16 Apr 2026

https://github.com/chocuuuu/hand-gesture-volume-control

a simple cv project which controls the volume using only hand gestures

computer-vision hand-gesture-volume-control mediapipe opencv pycaw python

Last synced: 16 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/tomaston1996/seat-occupancy-detector

Detect vacant seats with OpenCV

computer-vision opencv

Last synced: 15 Apr 2026

https://github.com/alizul01/2141720088-pcvk-2023

👁️ Delve into the fascinating realm of Computer Vision with this comprehensive learning repository. From fundamental concepts to advanced techniques

computer-vision cv2 ocr-tesseract opencv python

Last synced: 16 Apr 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/micahbrun/continuous-complex-valued-cellular-automata

Continuous Complex-Valued Cellular Automata: Inspired by Lenia and quantum mechanics, this cellular automaton evolves according to the Schrödinger equation, with a convolutional Hamiltonian. This project uses SFML for visualisation.

cellular-automata cellularautomata convolution eigen opencv quantum-mechanics sfml

Last synced: 28 Feb 2026

https://github.com/muhkartal/fr-photo

face-recognition system works on images first of all you need to register valid image as recognition

face-recognition numpy opencv pillow python streamlit

Last synced: 15 Apr 2026

https://github.com/lhlizdabezt/nhapmonai

Vietnamese ALPR project using YOLO/PyTorch and OCR/FastALPR with Kaggle/IPYNB training evidence, desktop inference and LAN demo scope.

computer-vision kaggle machine-learning ocr opencv pytorch yolo

Last synced: 02 Jun 2026

https://github.com/mahmudmardini/robotics-project

Traffic Signs Detection with ROS (Robot Operating System) and Tensorflow

ai computer-vision machine-learning opencv python ros

Last synced: 29 Jan 2026

https://github.com/dkxce/virtualcamwithchromakey

Show how to remove background (chromakey) from one camera and send in to virtual

background chromakey imagesharp opencv processing realtime video virtualcam

Last synced: 06 May 2026

https://github.com/raghavendra-km/spot_ai

SpotAI is a basic Python-based AI object detection project using YOLOv5 and OpenCV to identify and label objects in images with high accuracy

artificial-intelligence deep-learning machine-learning object-detection object-recognition opencv python pytorch yolov5

Last synced: 06 May 2026

https://github.com/denatajp/face-detection-opencv

Face detection using OpenCV library

computer-vision opencv python

Last synced: 16 Feb 2026

https://github.com/frank20a/cv-tracker-libs

A collection of libraries for computer vision applcation, and specifically tracking. Using either OpenCV camera input or FLIRs Spinnaker SDK to support Blackfly cameras.

computer-vision cpp11 fiducial-markers opencv spinnaker tracking

Last synced: 16 Mar 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/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/niju-2004/hand-detection-opencv-mediapipe

Real-time hand detection and tracking using OpenCV and Mediapipe. Detects hand landmarks, tracks positions, and displays FPS on a live video feed.

ai fps handdetection handtracking mediapipe mediapipe-hands opencv python thumb

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/ct-clmsn/phylanx_plugin_opencv2

OpenCV2 plugin for Phylanx

cpp hpx opencv opencv2 phylanx python

Last synced: 14 Apr 2026

https://github.com/antosiowsky/welding-mask-ar

Project involves building an AR system using a Raspberry Pi Zero 2 W, a camera, and a 5.5-inch display (1920x1080). The system captures real-time video, processes it for enhanced quality, and splits the image into two equal halves for AR goggle functionality. Additionally, it integrates environmental sensors for air quality.

csi image-processing opencv python raspberry-pi spi welding

Last synced: 16 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/vasu7052/facial-emotion-detection

This project is for detecting emotion out of 7 trained emotion categories

deep-learning emotion-recognition face-detection keras machine-learning opencv tensorflow

Last synced: 14 Apr 2026

https://github.com/hoccyy/emotion-detector

An image classification model that detects facial emotions and returns what emotion the face is expressing based on two categories.

cv2 image-classification image-recognition machine-learning machine-learning-algorithms machinelearning ml opencv tensorflow

Last synced: 07 May 2026

https://github.com/imdeepmind/face-detector-using-opencv

This is a simple program that detects face and eyes using OpenCV and Python 3.6.6

computer-vision facial-recognition machine-learning opencv opencv-python python3

Last synced: 29 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/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/pakagronglb/yolo11-3d-object-detection

A computer vision application that uses YOLOv8 object detection with depth estimation to create 3D bounding boxes around detected objects in real-time video. The system projects 2D detections into 3D space using depth information and visualizes objects in a Bird's Eye View (BEV).

face-recognition object-detection opencv python yolov11

Last synced: 16 Apr 2026

https://github.com/gill-singh-a/ball-detection

A Python Program that uses OpenCV to detect Balls in Live Video

computer-vision opencv python python3

Last synced: 16 Apr 2026