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/kramachandrashenoy/real-time-plant-detection

Real time detection of the plant using model trained on the Roboflow dataset

10-class-classification-of-plant mobilenetv2 opencv plant-detection roboflow roboflow-dataset

Last synced: 02 May 2026

https://github.com/blueskyson/image-blending-opencv

A simple example of blending 2 images with OpenCV

image-blending image-processing opencv python

Last synced: 02 May 2026

https://github.com/clementtsang/sudoview

A script that uses OpenCV and PyTesseract to solve images of Sudoku puzzles.

backtracking cv opencv python sudoku

Last synced: 02 May 2026

https://github.com/veresdavid/imgproc-task3

Discrete Fourier transformation implemented manually with the help of C++ and OpenCV.

cpp fourier-transform image-processing opencv

Last synced: 02 May 2026

https://github.com/ladbaby/image2sketch

šŸ–¼ļø A simple program that converts the input image into sketch, written in Python and use Kivy as frontend.

android buildozer image-processing kivy opencv scut sketch windows

Last synced: 02 May 2026

https://github.com/eoic/opencvcamerautils

Some camera utils for OpenCV in Python

intel-realsense-camera opencv python3 realsense web-camera

Last synced: 02 May 2026

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

This project implements a face recognition pipeline using the AT&T Face Dataset (ORL Dataset). It includes dimensionality reduction techniques like PCA, clustering algorithms such as K-Means and GMM, and an optional Autoencoder-based feature extraction.

autoencoders cnn dimensionality-reduction face-recognition gmm-clustering kmeans-clustering machine-learning opencv pca python

Last synced: 02 May 2026

https://github.com/fpena2/imgplayer

Application for identity protection that utilizes machine learning

machine-learning opencv python3 security-tools

Last synced: 02 May 2026

https://github.com/sanjaychoodamani/all-detection-using-cnn-models

This is an implementation of deep learning approach to classify leukemia blast cells from microscopic images

cnn-classification deep-learning keras opencv python streamlit tensorflow2

Last synced: 02 May 2026

https://github.com/shashankkumbhare/traffic-light-classifier

A computer vision project to classify traffic light signals as either red, yellow or green.

autonomous-car autonomous-vehicles computer-vision deep-learning machine-learning opencv opencv-python self-driving-cars

Last synced: 02 May 2026

https://github.com/amirtharajarajeswari/wavetunes

A gesture-controlled music player that lets you control Spotify using hand gestures through your webcam.

gesture-recognition mediapipe music opencv python spotify

Last synced: 02 May 2026

https://github.com/saravanabalagi/unrecognized

Detect your face in videos. Made during Trinity College Dublin Huawei Hackathon

dlib face-compare-recognition face-detection face-recognition faced hackathon opencv python webcam

Last synced: 03 May 2026

https://github.com/romerorodriguezd/pokemon-opalo-shiny-hunter-bot

An algorithm combining automation and artificial vision to find shiny pokemon inside this fangame. It's pretty much an example of how the mix of those kind of technologies can automate many stuff.

computer-vision computer-vision-opencv opencv opencv-python pokemon pyautogui pyautogui-automation python

Last synced: 18 May 2026

https://github.com/romerorodriguezd/traffic-lights-tracking-and-color-detection-opencv

Traffic lights tracking and color detection with OpenCV. Combination of a MOSSE tracker and inner freehand rectangles.

color-detection opencv tracking tracking-algorithm traffic-analysis traffic-light-classification

Last synced: 13 May 2026

https://github.com/refret28/parking-spot-detection

This script will allow you to track free and occupied parking spaces.

computer-vision opencv ultralytics

Last synced: 03 May 2026

https://github.com/embedded-vision-ai/autoseatadjust-embeddedai

AutoSeatAdjust is an embedded AI project that uses real-time camera-based eye detection to automatically adjust the driver’s seat. It trains an XGBoost regression model on a dataset of eye coordinates mapped to seat positions, enabling the system to predict seat distance and height adjustments for optimal comfort and safety.

ai automotive computervision driver-assistance edge-ai embedded-ai embedded-systems eye-detection gpu-acceleration machine-learning opencv python real-time regression seat-adjustment xgboost

Last synced: 03 May 2026

https://github.com/americast/cross_camera

Modules for cross camera tracking

computer-vision opencv

Last synced: 03 May 2026

https://github.com/asuquoaa/course_5_project_keyword_and_face_detection_in_newspapers_images

This project processes a ZIP file of newspaper images to enable keyword-based searching and facial recognition.

face-detection opencv pillow pytesseract

Last synced: 03 May 2026

https://github.com/layonj3000/libras-recognition

This project is a Brazilian Sign Language (LIBRAS) recognition system that utilizes computer vision and machine learning techniques.

computer-vision libras mediapipe numpy opencv python random-forest-classifier

Last synced: 03 May 2026

https://github.com/joschonarth/python-playground

šŸ Repository featuring projects built with Python.

jupyter-notebook opencv python

Last synced: 03 May 2026

https://github.com/thiagonunesbatista/deuteranopia-simulator-computer-vision-python

Live color detection with a webcam and a simulation of deuteranopia's color perception effects.

computer-vision numpy opencv python

Last synced: 03 May 2026

https://github.com/tripolskypetr/node-gyp-opencv

I created a simple script which will compile OpenCV 3.4 with opencv_contrib (SIFT, SURF available) for linking with Native Abstractions for Node.js on Ubuntu 18.04

bash-script cpp native-abstractions-for-node node-gyp node-js opencv sift static-linking surf ubuntu1804

Last synced: 03 May 2026

https://github.com/m-rishab/ai-image-editor

A powerful web-based image editing tool that combines the capabilities of background removal and DALL-E image transformation in one intuitive interface.

computer-vision deep-learning deeplabv3 flask image-manipulation image-processing machine-learning openai-api opencv python3 pytorch pytorch-implementation semantic-segmentation

Last synced: 03 May 2026

https://github.com/choyiny/motion-notifier

Python motion detection with notifications and interactions

flask motion-detection opencv python

Last synced: 03 May 2026

https://github.com/lehoangan2906/visual-slam

An implementation of monocular SLAM written with Python, operates on pre-recorded dash-cam video

computer-vision opencv python3 slam visual-slam

Last synced: 03 May 2026

https://github.com/lamaabdeldayem/furniture_legs_detection

Custom-trained object detection model to identify and track furniture legs in images and videos

ai object-detection opencv python roboflow yolov8 yolov9

Last synced: 03 May 2026

https://github.com/nuraj250/facevision

A powerful face recognition app using OpenCV to detect and recognize faces in images and videos. Supports real-time processing, facial feature extraction, and database matching for identification. Ideal for security, authentication, and smart applications.

computer-vision face-detection face-recognition image-processing machine-learning opencv python

Last synced: 03 May 2026

https://github.com/harshilshrivastava/mask-vs-unmask-classifier-

Face Mask Detection using Deep Learning and Computer Vision using webcam in real time. The Images used for training the deep learning model is a computer generated dataset by compining the facial detection and adding the mask using OpenCV.

opencv python3

Last synced: 03 May 2026

https://github.com/atchayaah/biobin

AI-driven robotic system using YOLOv5 for real-time biomedical waste detection and automated segregation, developed as part of a patented research project.

opencv pythorch raspberrypi roboflow-dataset yolov5

Last synced: 03 May 2026

https://github.com/pedropcamellon/hand-tracking-mediapipe-opencv

OpenCV and MediaPipe to perform real-time hand tracking using a webcam

computer-vision mediapipe mediapipe-hands opencv opencv-python pose-estimation

Last synced: 03 May 2026

https://github.com/irreq/opencv-webrtc-streamer

Stream OpenCV frames to a web interface and control the OpenCV program

cpp html opencv streaming webrtc

Last synced: 03 May 2026

https://github.com/dipen-dedania/tensorflow-playground

You will find bunch of models with the code to play.

opencv tensorflow tutorials

Last synced: 03 May 2026

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

A Python Program that uses OpenCV's haarcascade to Detect Pedestrians

computer-vision object-detection opencv pedestrian-detection python python-3

Last synced: 04 May 2026

https://github.com/iamparun/no-parking-vehicle-number-plate-recognition

The No-Parking Vehicle Number Plate Recognition System uses image processing and OCR to detect illegally parked vehicles. It generates real-time alerts and logs violations to automate enforcement and improve parking management.

cnn-model opencv python

Last synced: 04 May 2026

https://github.com/queen-esther01/realtime-motion-detection

A realtime motion detection app built with OpenCV & Python, deployed on Streamlit.

opencv python streamlit

Last synced: 04 May 2026

https://github.com/carlosrocha-dev/facerecognition

Study of computer vision library OPENCV

computer-vision cpp face-detection machine-learning opencv

Last synced: 04 May 2026

https://github.com/shubhamkumar-op/detection-with-haar-cascade-classifiers

Object Detection using Haar feature-based cascade classifiers is an effective object detection method. It is a machine learning based approach where a cascade function is trained from a lot of positive and negative images

haar-cascade-classifier object-detection opencv python

Last synced: 04 May 2026

https://github.com/armour/learning_opencv

some codes here for my OpenCV learning

opencv

Last synced: 04 May 2026

https://github.com/tevesmanuel/rubikssolverrobot

Software uses computer vision to detect and solve Rubik's Cubes

computer-vision opencv python rubiks-cube-solver

Last synced: 09 Jun 2026

https://github.com/homebackend/pdf-title-page-splitter

Splits a pdf based on identified title pages using ML trained model

machine-learning opencv pdf-splitter pdf2image pypdf2 scikit-learn tensorflow

Last synced: 04 May 2026

https://github.com/aliy98/immersive-spot-teleoperation

This repository contains a modular software architecture designed for immersive teleoperation of the Boston Dynamics Spot robot using the Meta Quest 2.

boston-dynamics-spot gstreamer lqr-controller meta-quest-2 mqtt opencv zed-camera

Last synced: 04 May 2026

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

Face-Detector is a deep learning-based system designed for identifying and recognizing faces in images and video streams. Built upon the VGGFace2 model and fine-tuned with ArcFace and Triplet Loss, it achieves 97% accuracy on a subset of the CelebA dataset.

computer-vision deep-learning face-recognition opencv pytorch

Last synced: 04 May 2026

https://github.com/wwwmisla/gerador-mapas-calor

Sistema de visão computacional para gerar mapas de calor com base na movimentação em espaços públicos, auxiliando no planejamento urbano e uso eficiente do espaço.

color computer-vision demo google-colab gradio heatmap marchine-learning matplotlib model numpy opencv people-detection python smart-city ufrn visao-computacional vision-computer yolo yolov8

Last synced: 04 May 2026

https://github.com/rajkane/vision

Image processing application developed in python with pyqt5 and opencv library. The application is under development.

opencv opencv-python pyqt5 pyqt5-desktop-application pyqt5-gui python vision

Last synced: 04 May 2026

https://github.com/hiranmayikolambe/image-colorization-using-deep-learning

Deep learning-based application to colorize grayscale images using a CNN, with a Flask-based web interface

convolutional-neural-networks data-preprocessing deep-learning flask-web frontend html image-colorization keras opencv tensorflow user-interface

Last synced: 04 May 2026

https://github.com/sakeenanavavi/snapcal_ocr-based-equation-solver

This project is a web application that solves mathematical equations from images using optical character recognition (OCR) and symbolic mathematics. It's built with Flask, OpenCV, NumPy and SymPy.

flask opencv pytesseract python

Last synced: 04 May 2026

https://github.com/isala404/viduruthninnada

Registration App for Viduruth Ninnada 2018

gui opencv python tiki tkinter

Last synced: 04 May 2026

https://github.com/muntasirfahmid/computer_vision_basic_project_with_yolov8

This Python project contain Detecting objects with webcam and recorded video footage, Counting the numbers of cars in a lane, counting numbers of people in an elevator and Personal protective equipment (PPE) Detector with Train custom model. Nothing just a hand touch to CV project to know what it acctually dose!! Hope it will make sense to you.

custom-model cv2 cvzone detection-model object-detection opencv python yolo8

Last synced: 04 May 2026

https://github.com/shakiliitju/image-to-text-converter

This project is a web-based application that enables users to upload images and automatically extract any visible text using Optical Character Recognition (OCR). The backend is built with Flask and integrates OpenCV for image preprocessing and Tesseract OCR and frontend responsive interface for uploading images and viewing the extracted text.

flask image-to-text image-to-text-converter ocr opencv pillow pytesseract python tesseract

Last synced: 04 May 2026

https://github.com/jayson-gonzalez/facial-recognition-attendance-system

Attendance system using haar cascading facial recognition

facial-recognition mysql opencv python python3 tkinter-gui

Last synced: 04 May 2026

https://github.com/kaungkhantkyaw1997/face_recognition

A Computer Vision tool designed to identify and recognize characters in images.

face-recognition flask numpy opencv

Last synced: 05 May 2026

https://github.com/hairymax/hacks-ai-walruses

Our solution to the Hacks-AI (Khabarovsk, 2022, May 27-29) competition in the task of detecting walruses from drone photos

computer-vision dash mmcv mmdetection opencv pil pytorch

Last synced: 05 May 2026

https://github.com/daim-nickel-penny/automate-attendance

Automated attendance tracker using Facial recognition.

dlib opencv python

Last synced: 05 May 2026

https://github.com/fareedkhan-dev/yolov7-face-blur

This repository is created on top of two repositories i.e., yolov7 face detection and yolov7 blurring object

face-blur face-detection object-detection opencv python yolov7 yolov8

Last synced: 05 May 2026

https://github.com/mmanishh/handgestrec

HandGesture Sign Recognizer Using OpenCV and CNNs

cnn handgesture-recognizer opencv

Last synced: 05 May 2026

https://github.com/arshitarora/face-recognition-authentication

This is a Python program that uses OpenCV and face recognition libraries to perform real-time facial recognition and authentication. The program captures video from the webcam, detects faces, and matches them against a pre-trained dataset to identify individuals

authentication cv2 face-recognition opencv python

Last synced: 05 May 2026

https://github.com/lruizap/tomography-with-algebraic-topology

This project aims to analyze images using algebraic topology. The goal is to extract structural information from images through mathematical concepts such as connected components and loops.

gudhi jupyter-notebook matplotlib numpy opencv python tomography

Last synced: 05 May 2026

https://github.com/arya-io/cpp-opencv

A pipeline for extracting video frames using GStreamer and detecting/cropping faces from the frames using OpenCV's Haar Cascade classifier in C++.

computervision cpp facedetection frameextraction gstreamer haarcascade imageprocessing opencv shellscript videoprocessing

Last synced: 05 May 2026

https://github.com/mohamad-alhamwi/image-basics-with-opencv-and-python

This repository contains the codes, information and notes I have taken, related to Computer Vision on images. with OpenCV and Python using Jupyter Notebook.

jupyter-notebook opencv python3

Last synced: 05 May 2026

https://github.com/czoido/tensorflow-cpp-conan-example

Example with tensorflow lite library in C++ using Conan for image classification

cpp machine-learning opencv tensorflow

Last synced: 05 May 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/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/ayushdutta-ai/face-recognition-model

A custom face recognition model built from scratch using Python, OpenCV, Pillow, and Face libraries, utilizing LBPH for efficient facial feature extraction and accurate identification.

face haar-cascade lbph-face-recognizer numpy opencv pillow

Last synced: 05 May 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/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/snikulov/opencv-cpp-examples

Example how to use OpenCV + CMake + Conan

cmake conan cpp examples opencv

Last synced: 05 May 2026

https://github.com/zehraaedakrtl-png/attention-analysis-baseline

Real-time attention analysis using OpenCV and MediaPipe with face orientation–based scoring.

computer-vision mediapipe opencv python-real-time

Last synced: 06 May 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/ace4896/project-sekai-thumbnail-extractor

A small tool for extracting Project Sekai card thumbnails from the characters list.

bootstrap opencv project-sekai sekai solidjs typescript

Last synced: 06 May 2026

https://github.com/anil951/voice-assisted-camera

Voice-Controlled Camera using Python and OpenCV, allowing users to take photos, apply filters, zoom, and record videos through voice commands and save content directly to the computer for easy access.

camera ffmepg opencv opencv-python python python3 voice-commands voice-recognition voicecamera

Last synced: 06 May 2026

https://github.com/arseniistratiuk/passport-ocr-api

OCR Passports with PassportEye, Tesseract OCR and OpenCV. Project for MAN (Minor Academy of Sciences of Ukraine).

api-rest django dlib-face-detection opencv passporteye python tesseract-ocr

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/lukevdb01/opencv-face-detection

OpenCV face detection live camera, with GUI rendered in OpenGL.

cpp imgui opencv opencv3 opengl realtime

Last synced: 06 May 2026

https://github.com/sopheakchan/dull-razor-algorithm

DullRazor hair removal for dermoscopic skin images.

numpy opencv python

Last synced: 06 May 2026

https://github.com/kunalmehra075/finger-counter-opencv

A simple yet powerful AI-powered tool that counts how many fingers you're holding up using your webcam in real time! Built with Python, OpenCV, and MediaPipe, this project is a great starting point for learning gesture recognition.

computer-vision cv2 finger-counter fingercounter fingers handtracking linkedin mediapipe opencv python pythonprojects webcam

Last synced: 06 May 2026

https://github.com/rosnavigator/parallelkmeansimagecompressor

Parallel KMeans-based image quantization compressor that reduces the number of colors in an image while preserving visual quality. It uses KMeans clustering for color quantization and supports sequential, OpenMP, MPI, and CUDA implementations for performance and scalability. PoliMi - Advanced Methods for Scientific Computing (2023-2024)

boost clustering colors compression cuda image-quantization kmeans kmeans-clustering lossy-compression mpi odette opencv openmp parallel-computing parallel-programming performance polimi scalability sl-train

Last synced: 06 May 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/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/davidf1000/visitor-analysis-tensorflow

Visitor analysis system using Raspberry pi 4b that processes real-time video using SSD model with Tensorflow Lite to count visitor and determine visitor's walking direction vector. Analyse the Data and Predict using ML SARIMAX Predicition Model.

adafruit-io opencv python raspberry-pi

Last synced: 06 May 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/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/mythologyli/rusty

Homework of Digital Image Processing and Machine Vision.

opencv qt

Last synced: 07 May 2026

https://github.com/albertomarquillas/gesture-mouse-control

Real-time hand gesture tracking with OpenCV and MediaPipe to control system volume or emulate mouse actions.

computer-vision gesture-recognition hand-tracking human-computer-interaction mediapipe opencv python

Last synced: 07 May 2026