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/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/ahdaarif/etle-with-yolov8

Detecting Traffic Law Violation Using Pre-Trained YOLOv8 Model and OpenCV: a Case of Red-Light Running

comuter-vision digital-image-processing object-detection opencv python pytorch yolov8

Last synced: 13 Apr 2026

https://github.com/elifirinci/moodbuddy

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

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

Last synced: 14 Apr 2026

https://github.com/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/riju18/normal-smile-face-detection-with-viola-jones-algorithm

From google: The Viola-Jones algorithm is a widely used mechanism for object detection. The main property of this algorithm is that training is slow, but detection is fast. ... Then the detection window is moved across the image as follows: Set the minimum window size, and sliding step corresponding to that size.

haar-cascade-classifier jupyter-notebook opencv python3 viola-jones-algorithm

Last synced: 14 Apr 2026

https://github.com/hansalemaos/a_cv2_text_effects

Text effects for OpenCV

opencv python text

Last synced: 19 Feb 2026

https://github.com/makjp/ball_swatter

College_Project

image-processing opencv python

Last synced: 18 Jan 2026

https://github.com/jasoncobra3/floorplan-dimractor

A sophisticated Python pipeline for automatically extracting dimensions and cabinet codes from architectural floorplan PDFs. This tool converts various dimension formats into standardized measurements and provides structured output with visualization capabilities.

architecture-tools automation-tools blueprint-analysis cad-automation computer-vision dimension-extraction document-processing document-processing-pipeline floorplan-analysis image-processing measurement-tools opencv pdf-parser pdf-processing pdfplumber pymupdf streamlit text-detection

Last synced: 18 Apr 2026

https://github.com/abdulhadi806/gun-detection

Yolov8 model finetuned on hands gun dataset on L4 GPUs

ai computervision gun-detection opencv yolov8

Last synced: 18 Jan 2026

https://github.com/ishtiuk/employee-registration-automation

A comprehensive project utilizing computer vision, OCR, and generative AI for automating employee registration. It extracts and verifies key details from ID cards and face images, suitable for company registrations, government ID systems, and student databases.

ai artificial-intelligence automation computer-vision deep-learning deeplearning genai generative-ai information-extraction named-entity-recognition natural-language-processing ner nlp opencv

Last synced: 18 Jan 2026

https://github.com/niths7/facial-points-estimation-along-with-andromorphic-distance-measurement-

This project uses facial landmark detection to calculate anthropometric measurements from images, such as eye width and mouth width, by converting pixel distances to real-world units (centimeters). A custom reference scale is set by the user, allowing for accurate measurements of facial features. The project leverages OpenCV, dlib, and matplotlib.

computer-vision jupyter-notebook opencv python3

Last synced: 14 Feb 2026

https://github.com/samir-atra/cancerdetector

The final project of AI50xIraq course is found in the commit on 21-3-2023

cancer-detection cnn dataset inceptionv3 matplotlib numpy opencv tensorboard tensorflow tensorflow-tutorials transfer-learning

Last synced: 11 Feb 2026

https://github.com/moanassiddiqui/iris-it

An image detection, computer vision program that detects set of iris in the frame.

computer-vision deep-learning machine-learning opencv tensorflow2

Last synced: 19 Jan 2026

https://github.com/lruizap/rpsai

This project is based on a retraining of the yolov11 model to detect the position of the hands and choose between rock, paper or scissors.

ia matplotlib opencv pandas pil python torch ultralytics yolov11

Last synced: 14 Apr 2026

https://github.com/bhavinpatel4199/image-processing-with-opencv-and-cuda-on-google-colab

This repository demonstrates image processing using OpenCV with CUDA for GPU acceleration on Google Colab. It includes basics like displaying and manipulating images, alongside advanced techniques using CUDA to enhance performance. Ideal for learning GPU-accelerated image processing in Python.

computer-vision cuda google-colab gpu-acceleration high-performance-computing image-processing opencv pixel-manupulation

Last synced: 19 Jan 2026

https://github.com/mayhixza/vehicle-tracking

This project focuses on tracking multiple objects throughout a video to accurately monitor and count vehicles as they enter and exit the frame.

colab-notebook computer-vision machine-learning opencv yolov8

Last synced: 19 Jan 2026

https://github.com/saylie/cat-dog-classifier-

The Cat-Dog Classifier is a deep learning-based image classification project that can differentiate between images of cats and dogs. It uses a Convolutional Neural Network (CNN) model trained on labeled datasets to predict whether a given image belongs to a cat or a dog.

ai javascript keras numpy opencv python react tensorflow

Last synced: 14 Apr 2026

https://github.com/sziller/_raspi_observatory

RaspberryPi mounted security camera with face recognition, smart building light and door-lock controller. External client for a decentralized, self custodial Smart home setup.

bash camera image-recognition linux opencv python raspberrypi smarthome

Last synced: 10 Apr 2026

https://github.com/sebastianbrzustowicz/webcam-security-recorder

Python + OpenCV. Webcam script that records view when motion is detected.

motion opencv python webcam

Last synced: 19 Jan 2026

https://github.com/d-nadella/Realtime_Threat_Detection

Developed a real-time threat detection system using Python, OpenCV, and Ultralytics YOLO for continuous monitoring and immediate alerts on suspicious activities in sensitive areas

detect-threats machine-learning opencv python-3 ultralytics webcam yolov8n

Last synced: 30 Sep 2025

https://github.com/chriamue/opencv-object-tracking-example

Object Tracking written in python, bundled in docker.

docker docker-compose object-tracking opencv opencv-python webcam-streaming

Last synced: 14 Apr 2026

https://github.com/amine-akrout/face_recognition

Face Recognition and Identification using python, openCV and deep learning

deep-neural-networks face-detection face-recognition opencv python

Last synced: 17 May 2026

https://github.com/johnelliott/dcped-hack

Pedestrian detector hack using raspberry pi camera, node streams, and hyperx/v-dom

camera hack opencv pedestrian raspberry-pi-camera ssh

Last synced: 14 Apr 2026

https://github.com/danushvikraman007/rock-paper-scissors-python

A simple code where the app opens camera and detects the hand signs as rock/paper/scissor and you play against the cpu

game mediapipe opencv python python3

Last synced: 19 Jan 2026

https://github.com/coolmunzi/face_mask_detector

Face mask detection based on tensorflow 2 object detection API using Efficientdet-D1 model. This project can perform face mask detection on images as well as videos.

covid19 detection-api efficientdet-ssd face-mask-detection face-mask-detector opencv opencv-python python tensorflow tensorflow-examples tensorflow-object-detection-api tensorflow2 tensorflow2-object-detection tfod-api

Last synced: 21 Jan 2026

https://github.com/tonylianlong/minu

A menu translator by scanning names of the dish

opencv swift tesseract xcode

Last synced: 14 Apr 2026

https://github.com/woxy-sensei/opencv-face-detection

This is a simple face detection project using OpenCV and mediapipe. It detects the face and draws a rectangle around it and It detects face and blur the face.

detection face mediapipe opencv

Last synced: 14 Apr 2026

https://github.com/zjcv/ztransforms

Implementation of torchvision-like based on albumentations

albumentations data-augmentation imgaug opencv pytorch torchvision transforms vision

Last synced: 09 May 2026

https://github.com/h-sinha/sliderr

Automation of slide matching

image-processing opencv python3

Last synced: 14 Apr 2026

https://github.com/zakirangwala/emotion-classifier

The model classifies seven emotions: Anger, Contempt, Disgust, Fear, Sadness, Happy, and Surprise, using an ensemble of pre-trained VGG16, ResNet50, and InceptionV3 models. For a demonstration, refer to app.py, which constructs a Gradio app and integrates with Spotify to offer playlists tailored to each detected emotion.

artificial-intelligence gradio jupyter-notebook keras opencv python tensorflow

Last synced: 30 Sep 2025

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

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

classfication cnn-classification computer-vision opencv python sklearn tensorflow

Last synced: 12 Oct 2025

https://github.com/vvzen/example-blobs-from-camera

Simple example to detect blobs and store their position

blob-detection cpp opencv openframeworks

Last synced: 17 May 2026

https://github.com/sciddhantosinha/lane-line-detection-system-using-computer-vision-and-opencv

Real-time lane detection using OpenCV with edge detection and Hough Transform.

autonomous-driving computer-vision lane-detection opencv python

Last synced: 29 Sep 2025

https://github.com/dulajkavinda/handwritten-recognition

πŸ›’Handwritten Digit Recognition using OpenCV

added machinelearning numpy opencv python

Last synced: 09 Apr 2026

https://github.com/shayanshabani/Smart-Door-Lock

A smart door phone system built with Raspberry Pi using OpenCV for face recognition. It features three modes of operation, such as recognizing known faces, sending email alerts with images of unknown visitors, and remote management via a client app. Components include LEDs, a keypad, buzzer, and push button.

face-recognition opencv pyqt5 raspberry-pi

Last synced: 13 Oct 2025

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

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

computer-vision opencv

Last synced: 15 Apr 2026

https://github.com/danish-jamil-01/image-dehazer

Remove the haze from the image using dark channel prior and guided filter

dark-channel-prior guided-filter guided-filtering ndimage numpy open-cv opencv opencv-python pillow python scipy skimage tkinter

Last synced: 09 Apr 2026

https://github.com/kevinetore/opencv_ansible

Ansible scripts to install opencv 4.7.0 and Mediapipe on Ubuntu 20.04 (Odroid N2)

ansible dlib dotnet mediapipe odroid-n2 opencv

Last synced: 09 Apr 2026

https://github.com/kuldeep-gif/interactive-gesture-speech-system

An interactive AI system that translates real-time hand gestures into audible speech and converts spoken words into visual gestures using OpenCV and MediaPipe.

computer-vision gesture-recognition hci machine-learning mediapipe opencv python scikit-learn speech-recognition

Last synced: 09 Apr 2026

https://github.com/omcodewizard/machine-learning-project

This application recommends personalised skincare and makeup products based on skin metrics inferred from a user's selfie, utilizing advanced Computer Vision algorithms. It employs image processing and CNN models to extract key skin attributes such as Skin Tone, Skin Type, and Acne Concern Level.

acne cnn computer-vision flask image-processing opencv react recommendation-system skincare-recommendation skintone-color skintype tensorflow

Last synced: 09 Apr 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/satyamtripathi8/pixeltoon

PixelToon is a web application that allows users to cartoonify their images with various artistic effects like cartoon, pencil sketch, oil painting, and watercolor. Built with Flask, OpenCV, and Python, it offers a simple interface for image uploads and effect application, making photo editing fun and creative.

css flask html javascript opencv pil

Last synced: 09 Apr 2026

https://github.com/shreeparab1890/which-bollywood-celebrity-are-you

This notebook is trying to build a model which will predict Bollywood celebrity the given image looks like using ResNet-50. This project is trained on 100 Bollywood celebrities and the dataset is taken from kaggle.

keras matplotlib-pyplot mtcnn-face-detection opencv python sklearn tensorflow

Last synced: 14 Apr 2026

https://github.com/sangvikh/webhmi

Web HMI made using css and js, hosted with flask. Video stream with opencv

css hmi javascript joystick opencv python3

Last synced: 01 Jun 2026

https://github.com/nathanhgo/foto-facil-v1

A Flask-based image processing tool that uses OpenCV for automated smart cropping (face detection), histogram equalization, and social media resizing. πŸ“Έ

backend computer-vision equalization face-detection flask histogram image-processing opencv python smart-crop

Last synced: 01 Jun 2026

https://github.com/hansalemaos/locate_pixelcolor_cython_multi_auto_compile

Detects colors in images 8 x faster than Numpy / Uses Cython - returns a dict

bot c color colors colour colours cpp cython fast find multiprocessing numpy numpy-array opencv rgb rgba search

Last synced: 24 Feb 2026

https://github.com/yusufterzii/yolov8-imagesegmantation

ImageSegmantation Example With YOLOv8

imagesegmentation opencv python yolo yolov8

Last synced: 15 Oct 2025

https://github.com/djdhairya/automated-self-driving-car

Use OpenCv to find the lanes on the road

ai ml opencv python

Last synced: 18 May 2026

https://github.com/priyanshscpp/RNX33-Smart-System-Project

This IoT project helps farmers to track their plantation.

arduino lora mqtt opencv python sql

Last synced: 29 Sep 2025

https://github.com/aryank1511/introduction-to-computer-vision

A collection of resources and notes from the CVI620 (Computer Vision) course that I took at Seneca Polytechnic.

computer-vision opencv python

Last synced: 04 Aug 2025

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

This Gesture Control System allows users to control various system functions (like mouse movement, volume adjustment, and screen brightness) using hand gestures through a webcam. It leverages MediaPipe for hand tracking and PyAutoGUI for controlling the system. The project enables intuitive, hands-free control for everyday tasks.

brightness-control cursor cursor-control doubleclick drag-and-drop gesture handgesture handgesture-recognition mediapipe numpy opencv os pyautogui pycaw python python3 scroll volume-control

Last synced: 17 Apr 2026

https://github.com/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: 09 Apr 2026

https://github.com/alexismotet/modradar

Speed measurements of runners using FMCW radars.

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

Last synced: 27 Jan 2026

https://github.com/swastikm2k4/face-recognition-in-python

Its basically a python code to recognize a face when the camera is switched on.

opencv python

Last synced: 19 Feb 2026

https://github.com/wasifsohail5/virtual_mouse

Virtual Mouse is an AI-powered, gesture-based control system that replaces traditional peripherals with hand movements. Using MediaPipe for hand tracking and PyAutoGUI for cursor control, it enables seamless clicking, scrolling, and navigation through simple gestures. Experience a futuristic, touchless interaction with your PC! πŸš€πŸ–±οΈ

cv2 mediapipe mediapipe-hands numpy opencv pyautogui python

Last synced: 02 Aug 2025

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/t0stiman/matrix_facezoombot

FaceZoomBot for matrix

bot chatbot matrix opencv

Last synced: 17 May 2026

https://github.com/shivam-dhir/classifying-covid-19

Covid Detection with CT Scans is a Python project that uses Convolutional Neural Networks (CNNs) built with TensorFlow and Keras to detect Covid-19 from chest X-ray images. It employs OpenCV for image processing and features a simple interface using Streamlit for uploading and analyzing scans.

cnn opencv python streamlit tensorflow

Last synced: 14 Apr 2026

https://github.com/navindafernando/lane-detection

Lane Detection with Image Feature Extraction Techniques :aerial_tramway:

image-feature-extraction kernel-filters machine-learning neighborhood numpy opencv sobel-filter

Last synced: 13 Apr 2026

https://github.com/keerthivnair/cnn-and-opencv

All my convolutional neural network and open cv pipeline training exercises and projects

clahe opencv panorama-stitching sift

Last synced: 17 May 2026

https://github.com/nayeem01/facemask-detection

Face-mask detection with TensorFlow and openCV

computer-vision neural-network opencv python tensorflow

Last synced: 09 Apr 2026

https://github.com/bentheperson1/volume-pincher

change the volume of a windows pc by pinching

machine-learning opencv

Last synced: 18 Apr 2026

https://github.com/shubhammohanty680/hand_cricket

Play a two-player virtual cricket match using real-time hand gestures captured through webcams. Includes toss, batting, bowling, runs, outs, and automatic winner declaration β€” all powered by a trained ML model and parallel camera processing.

machine-learning mediapipe-hands multiprocessing opencv opencv-projects opencv-python random-forest

Last synced: 18 Apr 2026

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

Manually implemented some OpenCV methods, like image threshold or median filter.

cpp image-processing opencv

Last synced: 24 Oct 2025

https://github.com/jsonfm/go-mjpeg-server

A simple mjpeg server made with golang for streaming webcam images (opencv).

golang mjpeg opencv server

Last synced: 04 May 2026

https://github.com/yashaka/learncv

Toolset used in learning Computer Vision at R_D course

cv numpy opencv utitlities

Last synced: 14 Apr 2026

https://github.com/sebrovater/imspect

Explore features of images during debug session

computer-vision cv egui feature-engineering images opencv python rust

Last synced: 06 Feb 2026

https://github.com/prem120996/smart_attendance_using_face_recognition-

This repository contains a Smart Attendance System that leverages face recognition technology to automate attendance tracking. The system captures and processes real-time facial data to mark attendance efficiently, reducing manual errors and eliminating the need for traditional methods like ID cards or roll calls.

firebase-realtime-database flask machine-learning opencv python webapp

Last synced: 14 Apr 2026

https://github.com/keshavg125/face-attendance-system

The Face Attendance System automates attendance tracking using real-time face recognition with OpenCV and Appwrite. It captures video from a webcam, detects faces, and logs attendance in a secure database. The system aims to simplify and streamline attendance management for classrooms, offices, and events.

appwrite dlib opencv python real-time

Last synced: 14 Apr 2026

https://github.com/gitluffywd/advanced_video_stabilization_and_roi_pixel_analysis

This repository offers tools for advanced video stabilization and pixel analysis, enhancing your video processing capabilities. Explore features like optical flow tracking and ROI selection to dive deeper into your video data. πŸ› οΈπŸŽ₯

data-structures debugging english-language git github html markdown numpy opencv project-management python

Last synced: 20 Jan 2026

https://github.com/jig/go-aruco

Go interface for Aruco coordinates using a Raspberry Pi Camera

aruco go opencv python raspberry-pi

Last synced: 27 Jan 2026

https://github.com/saksham-jain177/ai-imagepipeline

An AI pipeline that segments images, identifies objects, extracts text, and summarizes results, all through an interactive Streamlit app. It utilizes models like PyTorch and tools such as Tesseract and OpenCV for efficient image processing.

ai image-identification image-processing image-segmentation opencv pipeline python pytorch streamlit tesseract-ocr

Last synced: 28 Jan 2026

https://github.com/annapoorna-a-k/guardzilla-unauthorized-access-averter-using-raspberry-pi

A state-of-the-art intrusion entry detection robot that patrols your premises, which is built mainly using OpenCV and Raspberry pi.

buzzer flask intrusion-detection-system opencv python raspberry-pi robotics

Last synced: 09 Apr 2026

https://github.com/kalwalt/webarkitlib-desktop-example

A simple testing example of WebARKitLib with Linux OS

augmented-reality opencv webar webarkit webarkitlib

Last synced: 26 Oct 2025

https://github.com/kailas-design/realsense-vision-kit

πŸ› οΈ Streamline your computer vision projects with the RealSense Vision Toolkit, a modular solution for Intel RealSense cameras equipped with robust utilities.

computer-vision coordinate-transformation hardware-abstraction learning-journey object-detection oop opencv portfolio-project python realsense software-architecture

Last synced: 13 May 2026

https://github.com/pyresearch/yolov12-on-custom-datasets-with-gemini-ai

YOLOv12 on Custom Datasets with Gemini AI

computer opencv python python3 vision

Last synced: 14 May 2026

https://github.com/tux-o-matic/banana

Keras/TensorFlow demo

keras object-detection opencv tensorflow

Last synced: 09 Apr 2026

https://github.com/boss294/securecam

SecureCam is a Python-based application designed to monitor a live camera feed for human presence using OpenCV's face detection. It provides advanced features such as recording videos when a face is detected, real-time FPS display, and user interaction through a GUI built with PyQt5.

detection-model face-recognition opencv python recording-app

Last synced: 15 May 2026

https://github.com/satyam857/objecttracking

OpenCv Colored Object Tracking

opencv python-2

Last synced: 27 Oct 2025