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/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/rusenaite/frame-quality-clustering

Python application that processes video files to extract frames and analyze their quality using blur detection and clustering techniques.

numpy opencv python sklearn

Last synced: 11 Apr 2026

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

Face detection using OpenCV in Python.

opencv python

Last synced: 13 Sep 2025

https://github.com/raykavin/platerecon

A real-time license plate recognition system built in Go using OpenCV (GoCV) and Tesseract OCR. This system captures video from a camera, detects Brazilian license plates, and verifies them against an authorized list for access control.

camera gocv golang gosseract ip-camera license-plate-recognition opencv real-time tesseract-ocr

Last synced: 07 Jul 2025

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/kmr0877/image-processing-with-opencv

To read the given Sergei Prokudin Gorsky image file,perform simple mathematical computations on images and reconstruct using image pyramids and perform image adjustments such as improving contrast,brightness etc. and produce a clear image output

brightness-control color-scheme contrast-enhancement grayscale-images image-processing numpy-library opencv python-3-5 rgb-color rgb-color-converter

Last synced: 17 Mar 2026

https://github.com/yasuenag/usafun

Let's count rabbit's feces !!

opencv

Last synced: 25 Apr 2026

https://github.com/projects-developer/face-detection-python-project

The Face Detection Python Project is a computer vision project that uses Python and OpenCV library to detect faces in images and videos. Project Includes Source Code, PPT, Synopsis, Report, Documents, Base Research Paper & Video tutorials

artificialintelligence btechprojects computerscienceprojects computervision deeplearning facedetection facerecognition imageprocessing machinelearning mtechprojects opencv python pythonproject

Last synced: 15 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/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/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/sbnet/gesture

Real-time hand gesture recognition using MediaPipe and OpenCV. Detects hand landmarks from a webcam feed and classifies gestures with a wireframe skeleton overlay

gesture opencv python

Last synced: 01 Jul 2026

https://github.com/mdjamilkashemporosh/facedetectify

This Python script detects faces in an image using OpenCV's pre-trained face cascade classifier. It draws rectangles around the detected faces and displays the result using the PIL library.

face-recognition opencv

Last synced: 10 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/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/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/bisma-azeem-13/opencv_basics

This Repo contains Code of topics I learned and Project I practiced from FreeCodeCamp.org OpenCV course

face-detection face-recognition opencv python

Last synced: 16 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/xavier-hernandez/emgucv

Linux docker images for emgucv

emgu-cv emgucv linux opencv

Last synced: 17 May 2026

https://github.com/ca-thyagaraju/rpsduino

Rock-Paper-Scissors Game with Hand Gesture Recognition and Arduino LCD Display An interactive game using Python, MediaPipe, and OpenCV for gesture recognition, paired with an Arduino Uno and LCD1602 for real-time score display.

arduino image-classification image-processing mediapipe opencv python serial-communication

Last synced: 17 Mar 2025

https://github.com/abdelrahman-amen/face_recognition

This project implements a real-time face recognition system using Python, OpenCV, and the face_recognition library. It identifies individuals by comparing facial features from live video streams with pre-stored encodings, enabling fast and accurate recognition.

cmake cv2 dlib-face-detection face-recognition numpy opencv os python

Last synced: 10 May 2026

https://github.com/rohanchanana2/underwater-image-enhancement

A Python script for enhancing underwater images by applying histogram equalization, gamma correction, and CLAHE. Improves visibility and contrast in underwater photos for better quality and clarity.

clahe opencv python

Last synced: 17 Mar 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

https://github.com/jaganov/google_asl_recognition

Real-time American Sign Language (ASL) recognition system using PyTorch and MediaPipe. Recognizes 25 common ASL gestures with 76.05% accuracy, optimized for RTX4070 GPUs. Features live webcam recognition, hybrid TCN+LSTM+Transformer architecture, and comprehensive training pipeline.

accessibility asl-recognition computer-vision deep-learning gesture-recognition landmark-detection lstm mediapipe opencv pytorch real-time rtx4070 sign-language temporal-convolutional-networks transformer

Last synced: 14 Apr 2026

https://github.com/austinbhale/flask-opencv-camerademo

Examples on how to integrate OpenCV and Flask.

flask opencv python

Last synced: 09 Apr 2026

https://github.com/toancong/cv

A docker image with python, opencv

opencv

Last synced: 22 Jul 2025

https://github.com/oliverkovacs/red-eyes-opencv

Red eyes with Python and OpenCV

camera opencv python red-eyes

Last synced: 20 May 2026

https://github.com/bbhargavpanchal/smart-room-gesture-voice-control

🏠 Cloud-integrated IoT solution for smart room automation using MediaPipe gesture recognition and voice commands with Azure IoT Hub, achieving 95% gesture accuracy and <1s latency

arduino azure-iot-hub cloud-computing computer-vision edge-computing embedded-systems flask gesture-recognition home-automation iot mediapipe mqtt opencv python rasberry-pi real-time smart-home speech-recognition uart voice-control

Last synced: 08 Apr 2026

https://github.com/udayraj04/facialemotion_musicrecommendations

A web application that detects facial emotions via webcam and recommends music tracks that match the user’s mood in real-time. Built with Flask, TensorFlow/Keras, OpenCV, and a React frontend.

cnn flask machine-learning numpy opencv pil reactjs tensorflow

Last synced: 08 Apr 2026

https://github.com/rishvant/saferoadsai

AI-driven platform for real-time pothole detection, geolocation-based reporting, and centralized road issue management.

artificial-intelligence computer-vision expressjs machine-learning mongodb nodejs opencv pothole-detection react-native

Last synced: 08 Apr 2026

https://github.com/denpalrius/football_analysis

Football match analysis using YOLO v8 and OpenCV

ai cnn computer-vision deep-neural-networks ml opencv yolo

Last synced: 20 May 2026

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

Introduction to computer vision

c-plus-plus computer-vision cv opencv

Last synced: 20 May 2026

https://github.com/reekrajroy/object-detection

Object detetion using python and opencv without using any third party libraries

opencv python

Last synced: 12 Apr 2025

https://github.com/srcemre/videohakemegitimiuygulamasi

This project is developed to analyze referees' performance during matches and improve their training processes. Using Python and OpenCV, image processing techniques are applied to analyze the referee’s position, speed, and decision accuracy.

image-processing object-detection object-tracking opencv python

Last synced: 20 May 2026

https://github.com/rakeshkanneeswaran/radix-ai

RaidexAI is a Next.js application integrated with a machine learning model, YOLOv8, to detect anomalies in radiology images. The output is sent to a Flask server, which uses OpenCV to create Regions of Interest (ROIs) in the images and employs a Language Model (LLM) for contextual analysis, interpreting the content alongside the detected anomalies

autodistill nextjs opencv vercel-deployment yolov8

Last synced: 02 May 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: 15 Jul 2025

https://github.com/sijoma/crowddensityanalysis

Project for the masters course "Python in GIS" course during the summer term 2017

crowd density gdal image-recognition movement-speed opencv

Last synced: 20 May 2026

https://github.com/praveenkumar18hub/zombiekiller-game

A game with Pygame and OpenCV

opencv pygame python

Last synced: 20 May 2026

https://github.com/matteogianferrari/f1trail

The F1Trail project aims to enable an F1Tenth autonomous racing car to follow a designated target, marked with an ArUco marker, autonomously.

autonomous-driving opencv pcl ros2 sensor-fusion tracking

Last synced: 02 May 2026

https://github.com/ayaatmohammed/computervision-handgesturemouse

A virtual mouse controlled by hand gestures using Python, OpenCV, and MediaPipe. Features include smooth movement, clicking, dragging, and proportional scrolling.

computervision gesture-control hand-tracking mediapipe opencv python virtual-mouse

Last synced: 07 May 2026

https://github.com/rahul2002m/sleep-and-drowsiness-detection-using-opencv-and-mediapipe

Detect sleep and drowsiness in real-time video streams via facial landmark analysis using OpenCV and Mediapipe. Designed for Python, fast integration, and applications in safety and productivity.

computer-vision drowsiness-detection face-mesh mediapipe opencv opencv-python python real-time sleep-detection

Last synced: 08 May 2026

https://github.com/siddhant13421/gesture-music-player

Control your music player with hand gestures using OpenCV + MediaPipe. Play, pause, adjust volume, skip tracks, and scrub songs — all hands-free.

gesture-recognition mediapipe musicplayer opencv python

Last synced: 09 May 2026

https://github.com/drissiomar98/opencv-learnings

This repository hosts my personal notes, coding experiments, and projects as I delve into both the foundational concepts and advanced capabilities of OpenCV, the open-source computer vision library.

computer-vision opencv

Last synced: 15 May 2026

https://github.com/ckswls56/fossil

인간컴퓨터상호작용 프로젝트입니다.

django-rest-framework easyocr opencv

Last synced: 15 May 2026

https://github.com/gregieboi/ascii-art-generator

Just another basic ascii art generator

ascii-art image-processing opencv pillow python3

Last synced: 13 May 2026

https://github.com/katahiromz/helloopencv

Simple C++/OpenCV hello world

cmake cxx hello-world opencv

Last synced: 06 May 2026

https://github.com/ankitpundir7/face-detection-system

This Project is able to detect human faces in photos, videos and real-time. Duration : (Dec 2022- Jan 2023)

cv2 haar-cascade haar-cascade-classifier machine-learning machine-learning-algorithms opencv python

Last synced: 16 May 2026

https://github.com/bisma-azeem-13/facial_landmark_detection

This repository contains my project code. I worked on Facial Landmark Detection via Webcam and uploaded Images and Videos.

face face-recognition landmark-detection opencv python realtime-detection

Last synced: 15 May 2026

https://github.com/preethamn15/plant-disease-detector

AI-based plant leaf disease detection using VGG16 CNN with GUI, image upload, webcam, Telegram alerts

ai-project cnn computer-vision leaf-disease-classification machine-learning opencv plant-disease-detection python realtime-detection vgg16

Last synced: 20 Jan 2026

https://github.com/schctl/medo

Image processor for astrophotography

astrophotography image-processing opencv rust stacking

Last synced: 15 May 2026

https://github.com/hansalemaos/getpartofimg

Extracts a part of the image specified by width and height from the given image file path using OpenCV.

crop image opencv part

Last synced: 15 May 2026

https://github.com/sno2/summit

Summit: HackISU submission

hackathon opencv python

Last synced: 15 May 2026

https://github.com/flixma/optical-flow

Some experiments regarding video stabilisation (based on OpenCV examples)

opencv optical-flow video-stabilization

Last synced: 30 Apr 2026

https://github.com/muhammadsaadx/dermoscopy-image-processing-opencv

In this project, I have used two methods to detect lesions on the skin: K-Means Clustering and Connected Components Labeling. With these techniques, I was able to identify the primary region of the skin containing pigmented skin lesions. Additionally, I incorporated Run Length Encoding, a lossless compression method, to store the image data.

image-processing kmeans-clustering opencv runlengthencoding

Last synced: 12 Mar 2025

https://github.com/muhammadsaadx/compiler-on-cpp

In this project, I have developed a small compiler that reads a .txt file. The compiler performs two main tasks: parsing the file and detecting any errors within it. After successfully parsing the file, the compiler proceeds to read specific commands for image processing functionalities. These functionalities have been implemented using OpenCV.

image-processing opencv

Last synced: 12 Mar 2025

https://github.com/hivesolutions/crossline

Simple event pipping and storing infra-structure

counter data opencv warehouse

Last synced: 15 May 2026

https://github.com/kanishkadesai99/smart-attendance-system-master

Software Engineering course project, Smart Attendance System using Face Recognition and OpenCv

face-detection-using-opencv face-recognition haar-cascade-classifier machine-learning opencv python software-engineering

Last synced: 15 May 2026

https://github.com/sandeepannandi/slicecam

SliceCam is a fun, camera-controlled game powered by OpenCV and Mediapipe that lets you slash flying fruits with real-time hand tracking.

collision-detection handtracking mediapipe mediapipe-hands motiondetection numpy opencv pygame python

Last synced: 06 May 2026

https://github.com/navindafernando/histogrammer

Image processing - python :part_alternation_mark:

histogram-equalization image-flattening image-processing matplotlib opencv

Last synced: 14 May 2026

https://github.com/abynxv/automatedexamsheetgrader-ocr

This Python project automates grading of handwritten or printed answer sheets using OCR (Optical Character Recognition). It extracts student answers from scanned images, compares them to an answer key, and generates a detailed report with class statistics.

numpy ocr-recognition opencv pandas python3 tesseract

Last synced: 27 Jun 2025

https://github.com/cserajdeep/oop-with-python-opencv

Object-Oriented Programming with Python and OpenCV randomly generates day/night-time city landscapes with buildings and trees as objects.

cpp google-colab oop opencv python

Last synced: 19 Apr 2026

https://github.com/alhadikhan/waiter-calling---hand-raise-detection-challenge

This repository contains a Python script to process a provided video to detect hand raises at specific desks using the YOLOv8 object detection model. The project includes steps for extracting video frames, preparing a labeled dataset, training the YOLOv8 model, and performing inference to identify and locate hand raises in the video.

computer-vision data-annotation dataset-preparation deep-learning machine-learning model-training-and-evaluation object-detection opencv python-programming video-processing yolov8

Last synced: 21 May 2026

https://github.com/pop0097/object_detection_algorithm

Algorithm to detect an object using the OpenCV Library in Python.

opencv python3

Last synced: 21 May 2026

https://github.com/memo-jpg/auto_feeder

Uses Python and OpenCV to track when a bowl is empty and automatically drop food when it is.

opencv raspberry-pi

Last synced: 14 Mar 2025

https://github.com/marvin-vw/road_line_filter

A simple tool for processing road lane detection in camera streams. Customize lane width and line thickness to filter road information and reduce interference.

filter line-detection opencv

Last synced: 21 May 2026

https://github.com/iv4n-ga6l/eye-tracking

Track user eye in front of webcam using pre-trained Haar cascade eye detection model, openCv and ultralytics yolov5

eye-detection haar-cascade haarcascade-classifier haarcascade-eye opencv python ultralytics yolov5

Last synced: 26 Mar 2025

https://github.com/colddsam/modeyolo

ModeYOLO: Elevate image processing with this Python package. Seamlessly perform color space transformations, simplify dataset modification for deep learning, and leverage OpenCV and NumPy. Ideal for YOLO projects, computer vision tasks, and efficient machine learning workflows.

dataset dataset-generation open-source opencv python pythonpackage ultralytics yolo

Last synced: 21 May 2026