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/stargate01/conductorfft

Machine vision tool to practice orchestra conducting

machinevision music opencv python3 signal-processing

Last synced: 16 Apr 2026

https://github.com/atharvahude/camera-based-2d-feature-tracking

Compariosn of Feature Detectors and Descriptors on Kitti Sequence in CPP.

cpp17 keypoint-descriptor keypoints-detector kitti-dataset opencv tracking

Last synced: 20 Jan 2026

https://github.com/sofian2022/projetpfa-autonomousbvehicles

A modular autonomous vehicle project in Python featuring real-time object detection (MobileNet SSD), license plate recognition (YOLOv8, EasyOCR), and traffic sign classification (CNN)

autonomous-vehicles computer-vision deep-learning keras license-plate-recognition object-detection opencv python-pytorch raspberry-pi robotics self-driving-car tensorflow traffic-sign-recognition yolov8

Last synced: 26 Jun 2025

https://github.com/hamza-ali0237/yolov11-image-segmentation-and-weight-estimation

Combining YOLOv11's Image Segmentation capabilities with a Regressor to segment fruits and also estimate their weight In grams.

deeplearning imagesegmentation machine-learning opencv python pytorch regression scikit-learn yolo yolov11

Last synced: 06 Apr 2026

https://github.com/mehboob14/mlb-hack

Baseball Videos Metrics Extractor is a hackathon project designed to analyze sports performance by extracting key metrics from videos using OpenCV and overlaying them using MoviePy. It provides an easy-to-use web interface where users can upload videos or provide URLs and receive a processed video with insights.

fastapi gcp moviepy opencv react

Last synced: 11 Apr 2026

https://github.com/ycc789741ycc/cardetect

Applying BackgroundSubtractor from OpenCV to capture the moving car on high freeway.

computer-vision opencv opencv-python python

Last synced: 19 May 2026

https://github.com/nomcodio-automation-systems/houghsigndetector

HoughSignDetector is a C++ project that uses the Hough Transform to detect the corners of a stop sign in images. The project processes the image, generates a Hough Space, identifies line intersections, and compares the detected shape to a stop sign's structure.This tool can be used for basic image recognition tasks in traffic sign detection.

cpp graph-theory hough-transform image-recognition maschine-vision opencv

Last synced: 16 May 2026

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

Face Recognition Program using ML and OpenCV

computer-vision deepface face-recognition mediapipe opencv python

Last synced: 31 Oct 2025

https://github.com/ianjure/virtual-mouse-opencv

A hand-tracking virtual mouse using computer vision.

computer-vision handtracking opencv

Last synced: 21 Mar 2025

https://github.com/yusufterzii/imagecomparsion-settingresolution-templatematching

Image Comparsion, Setting Resolution and TemplateMatching Examples with OpenCV

imageprocessing opencv opencv-library opencv-python

Last synced: 19 May 2026

https://github.com/byteb8/vehicle-pedestrian-detection

Detect cars and pedestrians on roads using computer vision techniques.

cv2 opencv python

Last synced: 19 May 2026

https://github.com/phurin-git/object-inspection-opencv-python

This repository features a machine vision project using Python and OpenCV to inspect various geometric shapes, including circles, triangles, rectangles, and pentagons. The project provides a graphical user interface (GUI) with three tabs to facilitate real-time object inspection, camera calibration, and filter parameter adjustment.

image-processing machinevision opencv python pythonopencv

Last synced: 11 May 2026

https://github.com/codspeedhq/opencv-benches

OpenCV benchmarks written in C++

benchmarks cpp opencv

Last synced: 19 May 2026

https://github.com/shlokarora2709/snapshop

SnapShop is a web app that lets users upload or capture product images to receive recommendations based on the image content. It uses NLP and computer vision to identify the product and suggest similar items from a dataset.

flask google-generative-ai nlp opencv reccomendersystem

Last synced: 11 Feb 2026

https://github.com/qasimkhan5x/hand-gesture-recognition

collection of projects that employ hand landmark detection and tracking

computer-vision hand-gesture-recognition opencv

Last synced: 19 May 2026

https://github.com/notquis/cpp-match

cpp-match is a powerful C++ library for pattern matching and functional-style programming, allowing developers to write concise and expressive code for handling complex data structures efficiently. The library provides a clean and intuitive syntax for matching patterns, making it easier to work with data in a functional programming paradigm.

cache-coherence computer-vision cpp kernel-bypass multiplatform object-tracker object-tracking opencv prefix-trie single-header-lib trading trie-structure tries zero-copy

Last synced: 15 Jul 2025

https://github.com/marcosbrunomendes/projeto_gado_ai

Sistema de Gerenciamento de Gado com Visão Computacional em Tempo Real usando YOLOv8 e SORT

ai cattle livestock object-tracking opencv python real-time sort vision yolov8

Last synced: 19 May 2026

https://github.com/team334/vision_utils

:eye: Vision utilities

computer-vision opencv

Last synced: 20 Apr 2026

https://github.com/kazuhito00/movie2jpg

Webカメラ、動画を連番jpgとして保存する。および、連番jpgから動画を作成する。

jpg opencv videocapture videowriter

Last synced: 19 May 2026

https://github.com/renanstn/flask-opencv-study

Estudos para relembrar como funciona o Flask e o Opencv.

docker docker-compose flask image-processing opencv opencv-python python

Last synced: 07 Apr 2026

https://github.com/haripasapuleti/car-detection

A Python-based project that uses OpenCV's Haar Cascade Classifier to detect cars in video footage. The processed video highlights detected cars with bounding boxes and saves the output to a file.

cascade-classifier object-detection opencv python video-compression video-processing

Last synced: 15 May 2026

https://github.com/manzi-cedrick/image-processing-opencv

Image processing with Open-CV

opencv pytesseract-ocr python

Last synced: 19 May 2026

https://github.com/daru121/face-verification-system

Program verifikasi wajah yang dirancang dengan Menggunakan teknologi untuk memverifikasi identitas dengan akurasi tinggi dan anti-spoofing detection.

dlib face-recognition opencv python

Last synced: 19 May 2026

https://github.com/effectsmachine/wavego_pro

WAVEGO, 12-DOF Bionic Dog-Like Robot, Open Source for ESP32 and Raspberry Pi, Facial Recognition, Color Tracking, Motion Detection

12-dof arduino arduino-esp32 dog esp32 open-source opencv raspberry-pi robot

Last synced: 02 Mar 2025

https://github.com/i-am-faith/dashabhuja

Dashabhuja is a women’s safety and empowerment app inspired by the goddess Durga. It offers emergency SOS, alert notifications for trusted contacts, anonymous crime reporting, and a community space for women to share stories. With features like live location sharing and self-defense resources, Dashabhuja promotes safety and empowerment.

gemini machine-learning mapbox mediapipe mongodb nodejs opencv python react react-native

Last synced: 08 Apr 2026

https://github.com/mohammadshabazuddin/secure-image-classification---deep-learning-for-image-based-authentication

This project implements a CNN to classify CAPTCHA images. The code preprocesses images, applies Otsu's thresholding, and uses morphological transformations for character separation. The CNN model includes convolutional, batch normalization, dropout, and fully connected layers. Training, validation, and testing are performed on labeled datasets.

keras numpy opencv pandas pil python tensorflow

Last synced: 08 Apr 2026

https://github.com/princep/mobile-computing-project

Mobile Computing Project

ffmpeg opencv tutorial

Last synced: 04 May 2026

https://github.com/julights/liveimages

realtime video/audio stream from client using OpenCV,NAudio and SignalR example

audio naudio opencv realtime signalr video

Last synced: 20 Apr 2026

https://github.com/alitahir-101/finnish-traffic-sign-recognition

Real-time Finnish traffic sign detection and classification using synthetic data, transfer learning, and advanced deep learning techniques.

ai autonomous-driving blender computer-vision dataset-augmentation deep-learning efficientnetb0 finnish-traffic-signs jamk opencv real-time-detection synthetic-data traffic-sign-recognition transfer-learning yolo

Last synced: 10 May 2026

https://github.com/andrejgockov/facerec-face-detection-application

FaceRec is an easy to use application made to detect faces caught in uploaded images and in the users camera.

csharp face-detection haar-cascade opencv opencvsharp windows-forms

Last synced: 02 Feb 2026

https://github.com/cupidonsauce173/blur-detection

This is a very simple python program detecting the amount of blur and seperating images into different folders and creating a Excel sheet doc with all the necessary values.

blur detection images opencv python

Last synced: 17 May 2026

https://github.com/akashlogics/street-data-tracking

Detect, Track and Count number of persons walking across the path(s) making use of YOLO. This Python project tracks people moving across predefined street zones

analysis data excel newdataset object-detection opencv python python3 yolo

Last synced: 19 May 2026

https://github.com/rowlkh/skin-detection

A skin detection system using image processing and machine learning to classify pixels as skin or non-skin. Implements Python, OpenCV, and algorithms like Logistic Regression and Random Forest for segmentation and classification.

classification deep-learning image-processing image-segmentation machine-learning opencv python skin-detection

Last synced: 19 May 2026

https://github.com/cmohan312002/object-detection_with-dimensions

Computer vision system for detecting objects and estimating real-world dimensions using OpenCV and geometric analysis.

automation computer-vision cplusplus dimension-estimation image-processing measurement-system object-detection object-measurement opencv pixel-to-real qt

Last synced: 07 Apr 2026

https://github.com/sakhileln/multimodal-agent

A beginner-friendly project to build a simple multimodal AI agent. 🦾

agent agents ai keras nlp nlp-machine-learning numpy opencv pillow spacy-nlp tensorflow

Last synced: 07 Apr 2026

https://github.com/life-experimentalist/facialemotiondetector

Facial emotion detection using MediaPipe and machine learning. Extract facial landmarks, train models, and classify emotions in real-time from images and videos.

ai computer-vision emotion-detection facial-landmarks facial-recognition human-computer-interaction machine-learning mediapipe opencv python real-time-detection

Last synced: 14 Jul 2025

https://github.com/tutla53/angle-measurement

This repository contains the code to measure the angle of soft robot using OpenCV C++

angle-measurement bending opencv opencv-cpp soft-robotics

Last synced: 19 May 2026

https://github.com/vmallela0/treshold-wiz

A simple OpenCV color thresholder that applies to multiple colorspaces

opencv vision visionprocessing

Last synced: 15 May 2026

https://github.com/palwisha-18/email-webcam-detection

Send email with an attachment when a moving object is detected by webcam

emailmessage image-processing object-detection opencv python smtp threading transformations

Last synced: 28 Apr 2026

https://github.com/rexlow/dockerfiles

Where I host my Dockerfiles

docker opencv python tesseract

Last synced: 13 Apr 2026

https://github.com/boomerspine/face-detection

Face detection using OpenCV in Python.

opencv python

Last synced: 13 Sep 2025

https://github.com/asukiaaa/clj-opencv-origami-clj-practice

A clj project to use opencv with using origami.

clojure opencv

Last synced: 16 May 2026

https://github.com/meghana0308/emotion_detection

A real-time emotion detection system that uses a deep learning model and webcam to classify facial expressions into seven different emotions.

cnn jupyter machine-learning notebook opencv python

Last synced: 06 Mar 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/nourmorsy/chess_system_dobots_arms

project for design chess algorithm vision based for two robot arms

opencv python3 stockfish-chess

Last synced: 13 Apr 2026

https://github.com/dane-meister/qrcode-generator

This project is a Python application that allows users to generate and decode QR codes. It provides a simple GUI where users can input text or links to generate QR codes. Additionally, the application can decode QR codes and display the encoded information.

opencv pillow python qrcode qrcode-generator tkinter

Last synced: 28 Oct 2025

https://github.com/s1ink/vermillion

Vision based dataset creation and ML toolsuite for training neural networks off of physics systems

imgui ml opencv vision windows-desktop

Last synced: 15 May 2026

https://github.com/sundarsharma332/itest

mart Face Tracker Pro is a real-time face tracking and analysis application that uses AI to monitor face position, detect objects, and provide instant feedback on positioning quality. Built with TensorFlow.js and modern web technologies, it offers professional-grade face tracking with detailed analytics and session logging.

analytics-dashboard computer-vision face-detection javascript object-detection opencv real-time-tracking session-management tensorflow-js webapp

Last synced: 16 May 2026

https://github.com/vincent-tran-94/electronic_robot_car_rpi

Montage d’un Robot Car avec reconnaissance d’obstacles et reconnaissance d'objets

deep-learning neural-network object-detection opencv python raspberry-pi robot

Last synced: 25 Jan 2026

https://github.com/prcharan592/seamless-attendance-automation-using-facial-recognition-

The system uses facial recognition to automatically identify registered users in real-time via webcam, leveraging OpenCV for face detection and KNN for identification. Attendance data is stored in CSV files and managed through a Flask web application for seamless user interaction.

knn-algorithm machine-learning opencv python

Last synced: 20 May 2026

https://github.com/ptrvsrg/nsu-computer-and-peripherals

Лабораторные работы по дисциплине "ЭВМ и ПУ" 3 семестра ФИТ НГУ.

arm blas branch-prediction cache gcc intrinsics libusb matrix-multiplication opencv optimization vectorization x86 x86-64

Last synced: 19 May 2026

https://github.com/agg-shambhavi/powereye

A tool that can track your eye gaze.

opencv

Last synced: 28 Apr 2026

https://github.com/cristina2000-hub/drawmemaybe

DrawMeMaybe is an interactive project that combines AI, computer vision, and robotics. A camera takes a photo of a person, the person provides their hobbies or interests, and a robotic arm then draws a personalized cartoon portrait of that person on paper.

ai opencv python robotics ros

Last synced: 31 Oct 2025

https://github.com/nermeenkamal/image-processing-system

This Python application provides a graphical user interface (GUI) for performing various image processing operations. Users can upload, manipulate, and save images using a range of techniques, including grayscale conversion, binary conversion, histogram equalization, and more.

matplotlib numpy opencv python tkinter

Last synced: 01 May 2026

https://github.com/sartaj0/cv_algorithm

I'm here to provide some helpful utilities for the computer-vision community

dlib faceswap ffmpeg image-stitching opencv

Last synced: 29 Apr 2026

https://github.com/iv4n-ga6l/geometric-shapesrecognizer-in-image

Geometric shapes recognizer API built in python

api-rest flask numpy opencv python shaperecognitionapi

Last synced: 20 Apr 2026

https://github.com/imsatyasaiteja/attendance-management-system

AMS app is made using C++ language, QT framework and OpenCV libraries. It can mark the attendance of a person by performing face detection.

cpp-programming linux multifile-programming opencv opencv-contrib-cpp qmake qt-framework qtcreator windows-11

Last synced: 20 Jan 2026

https://github.com/mr-vaibh/facecrop-thumb

Generate thumbnails of detected faces in images using Python. This package leverages the MTCNN (Multi-Task Cascaded Convolutional Neural Network) for accurate face detection and OpenCV for image processing.

face-recognition image-processing mtcnn opencv pypi python thumbnail-generator thumbnails utility

Last synced: 02 May 2026

https://github.com/piero24/computer-vision_lab_22-23

Laboratory exercises for the Computer vision course

computer-vision cplusplus opencv unipd unipd-dei universita-di-padova

Last synced: 15 May 2026

https://github.com/AkinduID/FazeTrak

EyeRiz is a smart webcam capable of face recognition, gesture-based face locking, tracking, and release the lock, developed For the CS3283 - Embedded Systems Project in Semester 5.

arduino computer-vision cplusplus face-detection gesture-recognition mediapipe opencv pyqt5 python

Last synced: 30 Dec 2025

https://github.com/brianbasualdot/automatize_copy_security

Utilizando la libreria de OpenCv se pueden realizar varias tareas, entre ellas, la manipulacion de archivos y la transformacion a otros en combinacion con el potente lenguaje de programacion Python.

automatization opencv python3 security

Last synced: 15 May 2026

https://github.com/fygen/cameramictelegram

The project which itself tells itself, a face detection, mic listener and sends the data through telegram servers.

chaincode core face-detection net opencv

Last synced: 01 May 2026

https://github.com/malavika-suresh/screen_recorder

Python-based screen recording utility featuring audio, click effects, and FFmpeg integration for smooth MP4 output.

audio-recording automation ffmpeg opencv python screen-recorder video-processing

Last synced: 01 May 2026

https://github.com/yusufterzii/shapedetectionandtracking

Shape detection and Eye Tracking Examples with OpenCV

image-processing opencv opencv-library opencv-python python

Last synced: 20 May 2026

https://github.com/elvisdukaj/calibration_filter

Simple application (c++/OpenCV/Qt5/QML) to calibrate the camera based on a cheasboard

camera-calibration computer-vision cpp opencv

Last synced: 20 May 2026

https://github.com/yeisson8a/generative_adversarial_network_python

Ejemplo de implementación de una red generativa adversarial (GAN) utilizando Python, junto con las librerías PyTorch y OpenCV. El modelo incluye un generador, encargado de crear imágenes aleatorias, y un discriminador, que evalúa su autenticidad, contrastándolas tanto con secuencias numéricas como con imágenes reales de radiografías

generative-adversarial-network kaggle-dataset matplotlib opencv python3 pytorch

Last synced: 07 Apr 2026

https://github.com/waikato-datamining/shallowflow-cv2

OpenCV2 components for the shallowflow Python workflow system.

computer-vision opencv python3 workflow-engine

Last synced: 18 Apr 2026

https://github.com/kr1shnasomani/genagenet

Gender and Age recognition from face images

computer-vision deep-learning neural-network numpy opencv

Last synced: 21 Jul 2025

https://github.com/kr1shnasomani/speedvision

Vehicle speed detection using Computer Vision, Deep Learning and Neural Network

bytetrack computer-vision deep-learning neural-network numpy opencv pytorch supervision tqdm yolo

Last synced: 05 Mar 2025

https://github.com/maxwelljay256/ball-tracker

Track colored balls with RoboMaster EP

opencv pid python robomaster-ep

Last synced: 19 Apr 2026

https://github.com/codespearhead/opencv-hsv-range-problem

Struggling to detect colors with OpenCV in the HSV color space? You're not alone

computer-vision opencv

Last synced: 20 May 2026

https://github.com/samashi47/content-based-image-retrieval

A content-based image retrieval (CBIR) system with Bayesian relevance feedback, utilizing color, shape, and texture descriptors for efficient image search.

bayesian-inference cbir image-indexing opencv python3 relevance-feedback

Last synced: 20 May 2026

https://github.com/iamleot/imglocate

Locate objects in images and write annotations of detected objects as TSV

opencv python

Last synced: 30 Apr 2025

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

Face Mask Detection is a deep learning project that utilizes Convolutional Neural Networks (CNNs) to classify images as either wearing a mask or not. With applications in public health and safety compliance, this project aids in enforcing mask-wearing guidelines during pandemics like COVID-19.

cnn cnn-classification cnn-keras cnn-model convolutional-neural-networks deep-learning deep-neural-networks deeplearning keras keras-tensorflow opencv python3

Last synced: 09 Apr 2026

https://github.com/chetan6780/color-identification-opencv

Identification of color in an image using opencv-python

color-identification opencv opencv-python python

Last synced: 09 Apr 2026

https://github.com/t-kalv/basic-face-detector

A Basic Face Detector program

face-detection opencv opencv-python

Last synced: 21 May 2026

https://github.com/cauefaleiros/color-motion-control

a color-based motion control system for playing video games using OpenCV

accessibility games opencv python

Last synced: 24 Dec 2025

https://github.com/nezihesozen/udacity-cpp-nanodegree-build-a-concurrent-traffic-simulation

Udacity C++ Nanodegree Program- 4th Project: Program a Concurrent Traffic Simulation

concurrent-programming cpp opencv traffic-simulation

Last synced: 07 Sep 2025

https://github.com/lextrack/godotvideoconverterpy

A video converter for Godot and Love2D - drag, drop, and get optimized OGV files without any plugins

ffmpeg godot love2d opencv python

Last synced: 08 Apr 2026