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/adrianrosu54/tevi

CLI program that visualizes webcam and image input

ascii-art cli opencv tui

Last synced: 02 May 2026

https://github.com/prasukj7-arch/handdistance

This code creates an interactive hand length measurement game using OpenCV and CVZone. It recognizes gestures. Calculate the distance between handprints and convert to centimeters The player must attack a random target within a limited time. To earn points and positive feedback for success.

computer-vision distance-calculation event-driven-programming gui-based-game-development hand-gesture-recognition handtracking opencv polynomial-calibration pygame real-time-interaction

Last synced: 02 May 2026

https://github.com/hs094/instance-segmentation-and-detection

A sophisticated computer vision application that performs real-time instance segmentation and object detection using a user-friendly Tkinter interface. The project identifies and isolates individual objects within images, providing both bounding box visualization and segmentation masks.

matplotlib opencv pillow setuptools tkinter-gui torch torchvision

Last synced: 02 May 2026

https://github.com/baadjis/dragndrop

drag and drop rectangle using computer vision

computer-vision cvzone opencv

Last synced: 02 May 2026

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

This is my final year project of engineering. It might not work because its not maintained.

haarcascade-frontalface numpy opencv pandas python3

Last synced: 13 Apr 2026

https://github.com/otaaaviio/demo-reed-detection

This project is a demo with OpenCV to detect reed

opencv

Last synced: 02 May 2026

https://github.com/koji/opencvtest

OpenCV with Xcode

cpp opencv xcode

Last synced: 02 May 2026

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/michprac/license_plate_detection

University project, detect license plate from the images using the Tkinter GUI app

opencv plate-recognition python tkinter

Last synced: 19 Jun 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/teddingdev/open-cv-demo

A React-based OpenCV demo.

opencv react

Last synced: 13 Apr 2026

https://github.com/armaggheddon/terminal_viewer

A terminal application that brings images πŸ–ΌοΈ and videos πŸŽ₯ to life directly in your terminal! Display visuals in pixelated color mode, offering a unique and nostalgic experience. Perfect for developers who love working in the terminal! πŸš€

cli-applications cross-platform-app mediaviewer opencv python3 terminal

Last synced: 13 Apr 2026

https://github.com/mumtaz4118/driver-drowsiness-detection-using-opencv

It is a open-CV based project to detect drowsiness of a driver from video footage

computer-vision cv jupyter-notebook opencv python video-processing

Last synced: 13 Apr 2026

https://github.com/abhiram-epuru/cartoonify-image-with-opencv

A simple Python project that uses OpenCV to transform a regular image into a cartoon-style image by applying edge detection and color simplification techniques. This project showcases basic image processing capabilities and demonstrates how to create fun, visually appealing effects with minimal code.

opencv opencv-python

Last synced: 10 May 2026

https://github.com/surdubey/steadysync-equilibria

SteadySync-Equilibria: Visual Servoing for Kinova Gen3 ROS 1 Noetic-based image-based visual servoing (IBVS) for the Kinova Gen3 arm. Uses ORB + RANSAC for rectangle detection, adjusts position dynamically, and integrates with MoveIt! & Gazebo. πŸš€

gazebo ibvs kinova opencv python ros rviz

Last synced: 13 Apr 2026

https://github.com/arnab-0053/voler----volume-control-by-hand

It can control volume just by using 2 fingers.

mediapipe-hands opencv pycaw

Last synced: 14 Aug 2025

https://github.com/thekartikeyamishra/image-analysis-tool

This Image Analysis Tool is an interactive Python-based application designed to analyze uploaded images. It provides insights such as image dimensions, color channel distribution, pixel intensity, and edge detection. The tool also includes visualizations like histograms and edge maps, making it an excellent choice .

googlecolab image image-processing imageanalysis jyputer-notebook matplotlib opencv opencv-python-headless pillow python

Last synced: 10 May 2026

https://github.com/cadubentzen/pdi-ufrn

Exercises developed in Digital Image Processing course at Universidade Federal do Rio Grande do Norte.

digital-image-processing opencv

Last synced: 10 May 2026

https://github.com/sivashankar418/handmetrics3d

A real-time MediaPipe-powered tool to measure finger angles and distances in true 3D.

angle hand-detection hypotenuse mediapipe opencv python

Last synced: 10 May 2026

https://github.com/erenisci/computer-vision

Comprehensive computer vision portfolio featuring face detection, object tracking, deep learning models, YOLO, GANs, and advanced image processing techniques.

autoencoders classification cnn computer-vision deep-dream deep-learning face-detection face-recognition gans haar-cascade image-segmentation object-detection object-tracking opencv python style-transfer yolo

Last synced: 13 Apr 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/carloocchiena/python_face_recognition

Static and Dynamic face recognition tests with Open CV library with Python.

computer-vision face-detection face-recognition opencv python

Last synced: 19 Jun 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/nur-alam39/course-lab-experiments

The lab works: Code of academic courses-Digital Image Processing, Microprocessor, OOP, Numerical Analysis

cpp lab lex matplotlib numpy oop opencv python

Last synced: 13 Apr 2026

https://github.com/gorav22/handler

A Python Tool Using which you can use your laptop or pc without using keyboard

computer-vision machine-learning mediapipe opencv python

Last synced: 13 Apr 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/billy0402/python-application

A learning project from the book 'Python ζŠ€θ‘“θ€…ε€‘'.

course crawler matplotlib opencv pandas python requests selenium sklearn

Last synced: 12 Apr 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/sayiramin/webcam-rtsp-streamer

πŸŽ₯ Convert your laptop webcam into an RTSP streaming server. Cross-platform GUI app with auto camera detection, configurable settings, and low-latency streaming.

ffmpeg mediamtx opencv pyside6 python rtsp streaming webcam

Last synced: 02 May 2026

https://github.com/haydenshively/fddb-mobilenet

an attempt at using the MobileNet architecture to detect faces in FDDB images

face-detection keras mobilenet opencv

Last synced: 02 May 2026

https://github.com/unknown8922/sign-language-detection-system

Final Year Project (Dissertation) , April 2024

keras-tensorflow opencv python

Last synced: 13 Apr 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/kev-1729/deforestation_detection

Este proyecto detecta la deforestaciΓ³n mediante anΓ‘lisis de imΓ‘genes satelitales, aplicando VisiΓ³n por Computadora y Machine Learning. Utiliza Python, TensorFlow, OpenCV y tΓ©cnicas de procesamiento de imΓ‘genes para la identificaciΓ³n de Γ‘reas afectadas.

machine-learning opencv tensorflow

Last synced: 11 May 2026

https://github.com/alphaolomi/java-dip-practise

Digital Image Processing with OpenCV

dip image-processing java opencv opencv-java

Last synced: 10 May 2026

https://github.com/yashpaneliya/image-magic

Creating some cool things using the concept of image processing and with the help of OpenCV

hacktoberfest hacktoberfest2021 image-processing imagemagic opencv python

Last synced: 26 Apr 2026

https://github.com/envid-tech/opencv-object-detection

A supplementary vision repository for the mecanum drive repo.

c computer-vision cpp mecanum-drive opencv vision

Last synced: 08 May 2026

https://github.com/e7canasta/cupertino-nvr

🎯 Cupertino NVR Multiplexer: Distributed computer vision processing system with MQTT communication, real-time video walls, and stream processing capabilities

computer-vision distributed-systems mqtt multiplexer nvr opencv python real-time roboflow video-processing

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/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/dilumdesilva/imagelab-initial

ImageLab is a standalone tool that lets the user play with OpenCV using its GUI.

gsoc-2020 image-processing imagelab opencv scorelab

Last synced: 03 May 2026

https://github.com/djdhairya/face-attendance-recognition

Use Opencv to detect faces for the attendance

ai ml opencv python

Last synced: 20 Jun 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/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/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/Zaibten/Helmet-Detection-Using-Machine-Learning-Deep-Learning

This project focuses on a real-time Helmet Detection System to ensure road safety by identifying riders who are not wearing helmets. Integrated with a Flutter application, it provides an automated system for issuing challans (e-tickets) and capturing images of the rider and their number plate for record-keeping.

dataset flutter googlecolab jupyter-notebook machine-learning mobile-app model-training opencv python realtime-detection tensorflow yolov8

Last synced: 29 Oct 2025

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/indrajit-2001/attendence-using-face-detection

Developed a machine learning-based smart attendance system using Python. The system utilizes a webcam to recognize faces and automatically records attendance. An Excel sheet is generated to document the attendance data, enhancing efficiency and accuracy in tracking student presence.

machile-learning opencv python3

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/hcooch2ch3/hamster-autodrive-ros

ν–„μŠ€ν„° λ‘œλ΄‡ μžμœ¨μ£Όν–‰ ROS 2 νŒ¨ν‚€μ§€

autodrive opencv python robot robot-operating-system ros ros2 ros2-humble

Last synced: 03 May 2026

https://github.com/kalina559/monitoringcpr

C++/C# computer vision project developed to monitor the parameters of chest compressions during CPR.

computer-vision opencv unity3d

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/kmohamedalie/opencv_bootcamp

OpenCV Computer Vision library

computer-vision opencv

Last synced: 03 Apr 2025

https://github.com/kaylaipp/gesture-recognition

Basic ASL Gesture Recognition with OpenCV and template matching

gesture-recognition opencv python

Last synced: 13 Apr 2026

https://github.com/krishbharadwaj5678/facedetection

A real time face detection that captures video from your webcam. Highlights detected faces with bounding boxes in the live feed.

computer-vision cv2 cvzone face-detection face-recognition face-tracking mediapipe opencv python realtime webcam

Last synced: 03 May 2026

https://github.com/pablonunes/br-tax-coupon-ocr

A application using, python, (py)Tesseract and OpenCV, for reading brazilian tax coupons. More details in the Notebook (PT-BR).

notebook opencv python tax-coupon-ocr tesseract

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/kimiaak/choke-coverage

A software to measure energy waste in a reactor by analyzing the percentage of white pixels within a specific circular region of an image.

computer-vision monitoring opencv pillow python

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/l1ve4code/ai-faces-analyzer

Neural network created to track employees in headgear.

ai css google-cloud-vision html opencv php postgresql python

Last synced: 13 Apr 2026

https://github.com/1810suman/ai_canvas

A real-time gesture-based drawing tool using OpenCV and Mediapipe. Supports freehand drawing, erasing, and shape recognition (circle, rectangle, line) with a virtual color palette and keyboard shortcuts.

ai-canvas handgesture-recognition mediapipe opencv python

Last synced: 08 May 2026

https://github.com/muhammedhossam/asl-detection

Real-time American Sign Language (ASL) letters detection, via PyTorch, OpenCV, YOLOv11, Roboflow and LabelImg

asl-recognizer computer-vision deep-learning labelimg opencv python pythorch real-time torch yolo yolov11

Last synced: 11 May 2026

https://github.com/sshehrozali/opencv-webcam

OpenCV based program to use PC/Laptop Web Camera

machine-learning opencv opencv-python opencv-webcam python webcam

Last synced: 04 May 2026

https://github.com/merteldem1r/opencv-core

OpenCV course to manipulate images and videos, and detect objects and faces, among other exciting topics.

computer-vision opencv python

Last synced: 11 May 2026

https://github.com/fblupi/hough-line-transform-opencv

Testing OpenCV version of the Hough Line Transform

computer-vision opencv

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/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/killerasus/learningopencv

Learning OpenCV studies.

cpp learning-exercise opencv

Last synced: 11 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/baptvit/facerecognition

Personal project about face recognition

embedded-systems face-recognition opencv python3

Last synced: 11 May 2026

https://github.com/nick8592/opencv-plane-arrange

This program combines three image planes of different sizes and colors into a 1920x1080 screen buffer and displays the result using OpenCV. It demonstrates basic image manipulation and composition in C++.

cpp opencv

Last synced: 11 May 2026

https://github.com/jonnoftw/pdf_img_diff

Compare images between assignments

opencv pdf plagiarism-detection python

Last synced: 04 May 2026

https://github.com/zzylos/facial-recognition

Simple face detection tool written in Python

face-detection face-recognition opencv python

Last synced: 11 May 2026

https://github.com/surnet/docker-opencv

opencv for multiple base images

alpine docker docker-image dockerfile node opencv

Last synced: 13 Apr 2026

https://github.com/vanbagaria/fxlab

A Django web app for applying various filters to images

django opencv python

Last synced: 04 May 2026

https://github.com/bbhargavpanchal/brain-tumor-segmentation-unet

U-Net based Convolutional Neural Network for brain tumor segmentation using MRI images. Implemented in Python with TensorFlow, OpenCV, and Scikit-learn.

keras-tensorflow numpy opencv pandas python scikit-learn sklearn tensorflow

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

Pose detection using OpenCV

computer-vision mediapipe opencv python

Last synced: 15 Apr 2026

https://github.com/progrmoiz/visual-attention

Currently in development

opencv python

Last synced: 04 May 2026

https://github.com/ahmedheakl/sleepy-face

Detecting whether the user is falling asleep or not via their eye metric using OpenCV.

face-detection opencv

Last synced: 12 May 2026

https://github.com/ibrahim-sowunmi/ai-camera-test

AI Camera: A Next.js 15 application with real-time object detection using YOLO and OpenAI Vision. Capture photos from your webcam and get AI-powered descriptions and intelligent comparisons between consecutive images. Features both static image analysis and real-time object detection with segmentation using a Python Flask backend. Built with Next.j

ai opencv python typescript

Last synced: 04 May 2026

https://github.com/csharpseth/expression-analysis

AI that determines your facial expression when prompted with a social media post, and likes/dislikes it accordingly

computer-vision face-detection face-recognition opencv opencv-python

Last synced: 12 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/shamiul5201/selfie_app_features_application

OpenCV project to build skills in image processing: features include Cartoonify and Pencil Sketch effects in a Jupyter Notebook, blemish removal in a Python script, and chroma keying for videos. Perfect for exploring creative and practical computer vision techniques.

computer-vision numpy opencv python

Last synced: 04 May 2026

https://github.com/sebdeveloper6952/opencv-aruco-ros

ROS2 Humble OpenCV Aruco Utils

aruco-markers opencv ros-humble ros2

Last synced: 04 May 2026