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/vargascardona/airmouse

Computer vision application that enables natural interaction with digital interfaces using hand movements and gestures.

computer-vision good-first-issue mediapipe opencv python

Last synced: 06 May 2026

https://github.com/diogob/motion-streamer

Detects motion from a gstreamer libcamerasrc element and streams it from a Raspberry Pi to a file and network

gstreamer haskell opencv raspberry-pi

Last synced: 20 Apr 2026

https://github.com/flyingrub/invrter

Hand gesture recognition [School project]

hand-recognition opencv opencvsharp unity

Last synced: 10 May 2026

https://github.com/whjwnavy/python_video_cvt2lcd

python video convert to lcd bin

lcd19296 opencv python video-converter

Last synced: 01 May 2026

https://github.com/jjateen/surveillancebot

This repository showcases the SurveillanceBot, an autonomous ESP32-based system with a camera for live streaming, GPS for tracking, and an MQ-2 gas sensor for environmental monitoring. It features a web interface and real-time object detection with OpenCV, highlighting the ESP32's versatility in security and automation.

aiot gps-tracker iot object-detection opencv opencv-python surveillance surveillance-robot

Last synced: 20 Apr 2026

https://github.com/varshan1123/football-analysis

Designed a soccer analytics system using YOLOv11 for player and ball tracking, with team classification and real-world movement analysis, enabling precise speed and distance assessments. Integrated automated reporting to enhance data-driven decisions for coaches and analysts.

gemini-api kmeans-clustering numpy opencv ultralytics yolov11

Last synced: 02 May 2026

https://github.com/simon987/fastimagehash-go

go bindings for libfastimagehash

fftw opencv perceptual-hashing wavelet-decomposition

Last synced: 01 May 2026

https://github.com/bieanimaton/image-detection

Machine Learning and Computer Vision project to detect face, eye, body and general objets in static image or video.

body-detection car-detection cascades computer-vision face-detection image-classification machine-learning opencv python

Last synced: 20 Apr 2026

https://github.com/headless-start/real-time-sketch

This repository contains Real Time Sketch Generation using Adaptive Thresholding.

adaptivethreshold canny-edge-detection gaussian-filter opencv python3

Last synced: 01 May 2026

https://github.com/lasse-tom-lang/stop-motion-software

A software for creating stop motion films

opencv pysimplegui python3 stop-motion stopmotion

Last synced: 27 Apr 2026

https://github.com/kylesmith19091/pokemon-terminal-images

Create pokemon ANSI images that you can view in your terminal

cpp11 opencv pokemon terminal

Last synced: 20 Apr 2026

https://github.com/korigamik/badapple

Pay Bad Apple on the website favicon

badapple cpp favicon opencv

Last synced: 06 May 2026

https://github.com/datarohit/opencv-document-scanner

This is a Document Scanner built using Python and OpenCV. It also has Image Saving Feature. You can adjust the thresholds to find the contours better.

numpy opencv opencv-python python

Last synced: 10 May 2026

https://github.com/empobla/vultus-facial-recognition

Vultus Facial Recognition is a C++ project to recognize members of Tecnológico de Monterrey CSF.

face-recognition opencv

Last synced: 18 Apr 2026

https://github.com/sampreets3/orb-tracking

Tracking of an object using the ORB detector in OpenCV

computer-vision cpp object-tracking opencv

Last synced: 27 Apr 2026

https://github.com/seieric/gst-dsobjectsmask

📀NVIDIA DeepStream integrated GStreamer Plugin. Mask objects with cuda cores on Jetson boards. Fast and smooth since everything is done on NVMM.🏎

cuda cuda-programming deepstream gpu gstreamer gstreamer-plugins instance-segmentation jetson-agx-orin jetson-agx-xavier jetson-tx1 jetson-tx2 jetson-xavier maskrcnn nvidia-jetson nvidia-jetson-nano opencv opencv4 resnet resnet50

Last synced: 06 May 2026

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

Raspberry Pi - Face recognition with OpenCV

face-recognition opencv raspberry-pi raspberry-pi-camera tensorflow

Last synced: 04 Mar 2026

https://github.com/hpennington/mono-visual-odometry

Monocular Visual Odometry in NumPy

computer-vision numpy opencv python

Last synced: 28 Apr 2026

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

Successfully trained a deep learning model using CNN which can predict to a great level of accuracy whether a given person is wearing a mask or not.

computer-vision convolutional-neural-networks face-mask-detection keras opencv tensorflow

Last synced: 15 Apr 2026

https://github.com/a-tokyo/cv-assignment-1-image-processing

🖼Image processing problem sets using OpenCV.

image-processing opencv opencv-python python

Last synced: 20 Apr 2026

https://github.com/emaadakhter/object_following_robot

An object following robot using the ultralytics library for object detection and Mqtt library for communication between the laptop and the rsapberry pi

iot-device mqtt opencv raspberry-pi real-time-object-detection ultralytics

Last synced: 15 Apr 2026

https://github.com/thehemen/pixelated-morphing

Generation of different pixelated character images.

game-art morphing opencv pixel-art python

Last synced: 20 Apr 2026

https://github.com/shin3tky/detect_meteors

Automatically detect meteors in RAW astrophotography images using frame-to-frame difference analysis.

astrophotography camera image-processing meteor-detection meteorshower opencv opencv-python python

Last synced: 20 Apr 2026

https://github.com/hrishikesh-mahajan/pharmacypossoftware

Pharmacy POS App built using Python3, Tkinter, OpenCV and Pandas

barcode-scanner data-visualization invoice opencv pandas python3 tkinter

Last synced: 10 May 2026

https://github.com/affromero/pixelcache

A versatile image processing library for Python with built-in support for caching, using Pillow, NumPy, and PyTorch.

image-processing numpy opencv pillow pytorch torchvision

Last synced: 07 May 2026

https://github.com/sumonta056/bangladeshi-vehicle-number-plate-detection

Image Processing Pipeline: Enhance, rotate, extract features, and segment characters in images for text recognition and enhancement.

candy-edge connected-components edge-detection grayscale-images morphological-analysis numpy opencv python radon-transform scikit-image sobel-edge-detector

Last synced: 07 May 2026

https://github.com/alexanderhott/advancedcomputervision

👋 A hand tracking module and some examples

opencv opencv-python python

Last synced: 27 Apr 2026

https://github.com/lasse-tom-lang/python-text-camera

A script that converts a camera image to text

dithering opencv pysimplegui python

Last synced: 01 May 2026

https://github.com/r0drigo-0/negative-image-processing

Negative and Binarize image processing

cv2 matlab opencv python

Last synced: 16 Apr 2026

https://github.com/wdv4758h/danboard

Danboard is watching you >w< (A project using OpenCV for realtime face detection and using WiringPi to control the motors, running on Raspberry Pi)

cpp opencv raspberry-pi

Last synced: 11 May 2026

https://github.com/randomfractals/ispyai

testbed for I Spy books OCR and image recognition AI

image-recognition opencv python tesseract-ocr

Last synced: 16 Apr 2026

https://github.com/arnab-0053/attendease----smart-attendance-system-using-opencv

It is an smart attendance system which will detect a particular student is present or not using face detection and will count the attendance.

cvzone face-recognition opencv python

Last synced: 21 Apr 2026

https://github.com/saolghra/python-facial-recognition

Real-time facial and hand landmark detection using Python and OpenCV. Detects faces and hands in webcam feeds, tracing key landmarks for each detected face and hand in real time.

computer-vision facial-landmark-detection hand-landmark-detection image-processing machine-learning mediapipe opencv python real-time webcam

Last synced: 16 Apr 2026

https://github.com/javierkaiser9/rgb-d_dual_input_machine_learning_model

This Demo presents a machine learning-based steering module for sidewalk navigation . Using a dual-input EfficientNetV2 model, it processes RGB-D data from an Intel RealSense D415 to classify sidewalk scenarios and generate real-time steering commands. Optimized with OpenVINO

efficientnet efficientnetv2 machine-learning numpy opencv openvino python3 realsense-camera tensorflow

Last synced: 28 Apr 2026

https://github.com/j0hn-b/opencv_webcam

Access your shared webcam live streaming inside a container

developer-tools docker-container flask live-streaming opencv opencv-python python video-streaming

Last synced: 30 Apr 2026

https://github.com/haveyoumetmiz/drivesync

An innovative Unity racing game using OpenCV to enable real-life object detection as a control system. Players steer a car using a circular object (e.g., a plate) detected via a webcam, creating an immersive gameplay experience.

gamedevelopment objectdetection opencv racinggame unity unity3d unity3d-games

Last synced: 07 May 2026

https://github.com/mehran-rahmanzadeh/firedroneonboard

Fire Fighter Drone on-board python scripts. Implemented for Iran Fire Fighting Organization

autopilot drone dynamixel opencv px4 python ros

Last synced: 07 May 2026

https://github.com/cuixing158/mex-file

MATLAB MEX file For C/C++ code generation

c code-generation compile cpp matlab matlab-coder mex opencv

Last synced: 30 Apr 2026

https://github.com/brucesdad13/autonomous-picar-x

Autonomous Driving with PiCar-X Using OpenCV

computer-vision opencv raspberry-pi

Last synced: 07 May 2026

https://github.com/duyndh98/simpletrafficlanelinesdetection

Detect Traffic Lane Lines using OpenCV

computer-vision image-processing opencv python

Last synced: 21 Apr 2026

https://github.com/ndonkohenri/qrcode-scanner

Program detects and shows qrCodes both in images and in live.

computer-vision cv opencv opencv-python python qrcode qrcode-reader qrcode-scanner

Last synced: 08 Jun 2026

https://github.com/neemiasborges/comunicacao

Sistema de comunicação suplementar alternativa (CSA) com rastreamento ocular usando Python e Flask. Interface web com teclado pictográfico para auxílio na comunicação de pessoas com limitações motoras

accessibility assistive-technology communication-aid computer-vision eye-tracking flask mediapipe opencv python web-interface

Last synced: 16 Apr 2026

https://github.com/ml13571/flutter-license-plate-recognition

Flutter ALPR/ANPR For Android & iOS: license plate recognition, vehicle number plate recognition, ALPR reader, ALPR scanner, license plate OCR, car number plate recognition

alpr android classification cnn computer-vision deep-learning flutter machine-learning ncnn object-detection opencv

Last synced: 16 Apr 2026

https://github.com/meghajbhat/photo-editor

This is a Photo Editor Application with various image processing functionalities using Tkinter for the GUI and OpenCV for image manipulation. The application allows users to apply multiple filters and transformations to images such as Black and White, Pencil Sketch, Sepia, Crop, Sharpen, Contrast, X-ray, and Brighten.

gui numpy opencv opencv-python python python3 tkinter tkinter-gui tkinter-python

Last synced: 31 Jan 2026

https://github.com/haleshot/attendance_system

Attendance system using facial recognition system. Utilizes haarcascade classifiers for face detection and recognition. Stores attendance in Excel files and generates training images for face detection.

attendance-system excel gui haarcascade-classifier opencv pyqt5 pyqt5-desktop-application python

Last synced: 21 Apr 2026

https://github.com/rishn/drone-detection

A deep learning project focused on detecting and classifying objects such as humans, vehicles, and drones from significant distances. Utilizing advanced object detection algorithms, it achieves high precision and supports real-time processing.

computer-vision deep-learning drones human-detection long-range object-detection open-source opencv opencv-python pytorch real-time vehicle-detection yolo yolov5

Last synced: 11 May 2026

https://github.com/lalywr2000/colorsaveslife

Color Saves Life! Software enhancing driving exprience for color-disabled people. Plugin-based structure, easy-to-deploy new features.

augmented-reality color-blindness disabled-people driver-exprience gazebo gazebo-ros gazebo-simulator opencv ros2 yolo

Last synced: 08 Jun 2026

https://github.com/jeremymeissner/opencv-minecraft

This program recognize an oak tree in minecraft. It also provides the option of training a model.

minecraft opencv

Last synced: 30 Apr 2026

https://github.com/bobberdolle1/maixcam-wildtrap

🎯 AI-Powered Camera Trap for MaixCAM | Hybrid Motion+YOLOv8 Detection | Telegram Notifications | Wildlife Monitoring & Security | 4 Detection Modes | Night Vision | Auto Storage Management | Production Ready

ai camera-trap computer-vision edge-ai embedded-systems iot maixcam maixpy motion-detection object-detection opencv python security telegram-bot wildlife yolov8

Last synced: 03 Jun 2026

https://github.com/govinddixit/dog-breed-classifier

Welcome to the Dog-Breed Classifier project! This project build a pipeline to process real-world, user-supplied images. Given an image of a dog, the algorithm will identify an estimate of the canine’s breed. If supplied an image of a human face, the code will identify the resembling dog breed.

cnn dog-breed-classifier machine-learning matplotlib opencv pytorch

Last synced: 30 Apr 2026

https://github.com/ycc789741ycc/3dconstruction_yolov3

Implemented distance evaluation by applying yolov3 to construct 3D scenario with two cameras

computer-vision object-detection opencv pytorch yolov3

Last synced: 07 May 2026

https://github.com/dinhanhx/morphology_study

A repos for USTH Digital Image Processing 2020 Group 1. It's quite obvious in the title.

image-processing morphology opencv python3

Last synced: 05 Jun 2026

https://github.com/sumitkumarsingh2/hand-star

HandStar is a Python library that uses Mediapipe and OpenCV to make hand detection and tracking easy.

mediapipe opencv opencv-python opencv2 pypi pypi-package pypi-packages python python-modules python-script python3

Last synced: 04 Mar 2026

https://github.com/chiraghariprasad/gesture-home

Home automation system designed for verbally disabled individuals

arduino assistive-technology disability-tech gesture-recognition home-automation opencv python

Last synced: 10 May 2026

https://github.com/iv4n-ga6l/objects-detection-in-image

Objects detections in image in python using YOLOv3 pre-entrained model

object-detection opencv python yolov3

Last synced: 30 Apr 2026

https://github.com/4techsadiq/passport-scraper

This project uses OpenCV and Tesseract OCR to extract and annotate text from passport images. It preprocesses images, extracts key details (passport number, name, nationality, etc.), and handles errors. The script outputs the extracted information in JSON format.

ocr-recognition opencv pytesseract python

Last synced: 30 Apr 2026

https://github.com/veendysuseno/opencv-project-student-attendance-and-facial-expression-detection

This project is designed for student attendance and facial expression detection using OpenCV and TensorFlow. The system can either train a facial expression recognition model or display real-time emotion detection using a webcam feed.

haarcascade-frontalface opencv python tensorflow2

Last synced: 19 Jan 2026

https://github.com/nthnn/maskup

Simple program that can identify if an individual is wearing a face mask.

cnn-keras computer-vision convolutional-neural-network cv2 deep-learning deep-neural-network face-mask-detection opencv python

Last synced: 10 May 2026

https://github.com/efnilite/edge-detection

Using edge detection, prints the edges of each frame of Bad Apple!! to the console in ASCII-characters.

opencv python

Last synced: 05 May 2026

https://github.com/xuzhijvn/ulss-face

基于人脸识别的解、锁个人计算机的JavaSE项目

javase jna jni opencv

Last synced: 31 Jan 2026

https://github.com/edixonalberto/reconocimiento-emociones

APP DESKTOD que reconoce el tipo de emoción expresada en los rostros de imágenes.

ccharp desktop-app emotion-recognition opencv visual-studio

Last synced: 22 Apr 2026

https://github.com/fralonra/linkimage

Find corresponding points between images. Using OpenCV and TensorFlow.js.

opencv tensorflow tensorflowjs

Last synced: 04 Mar 2026

https://github.com/habeeb65/ar-using-camera-to-object-detection-

Augmented reality utilizes the camera for object detection, leveraging OpenCV to identify data from ArUco markers.

aruco-marker aruco-marker-detection machine-learning-algorithms neural-networks opencv python

Last synced: 16 Apr 2026

https://github.com/tsui66/example-opencv-python

The example of creating video by OpenCV VideoWriter.

opencv opencv-python video

Last synced: 22 Apr 2026

https://github.com/ymorsi7/swayingattention

Swaying Attention tracks students dozing off and reminds them to stay focused. To achieve this we used OpenCV, D-lib, Arduino-C, and an ESP32 board.

machine-learning opencv python

Last synced: 22 Apr 2026

https://github.com/alessioborgi/ALPR-Automatic-License-Plate-Recognition

A comprehensive system for detecting and recognizing license plates in real-time, combining image processing, object detection, and optical character recognition (OCR) to provide an accurate and efficient solution for automatic license plate recognition, with also double GUI, both for the Security Manager and for the Car User.

deep dl image-processing learning ml object-detection ocr ocr-recognition opencv postegresql python pytorch streamlit

Last synced: 16 Oct 2025

https://github.com/frc-ironlions-967/2017-steamworks

FIRST Robotics Team 967 Iron Lions Code for the 2017 Season, FIRST SteamWorks game

first-frc first-robotics-competition firstrobotics frc ironlions opencv roborio wpilib

Last synced: 19 Jan 2026

https://github.com/samridhisainii/image-processing

Some opencv tried in lab only concepts (not labs)

image-processing opencv

Last synced: 30 Apr 2026

https://github.com/araobp/tower

Sensor tower

ai-camera opencv tensorflow-lite

Last synced: 23 Apr 2026

https://github.com/sarah627/horus_eye_fcih_graduation_project

An AI-powered tourism website using YOLOv7 for real-time landmark detection in images. Built with Flask, PyTorch, and Roboflow for seamless tourist interaction.

computer-vision cuda flask jupyter-notebook kaggle matplotlib object-detection opencv python pytorch roboflow

Last synced: 14 Apr 2026

https://github.com/rafael-lee1/reconhecimento_de_imagens

Logica simples para reconhecimento de imagens.

opencv opencv-python python

Last synced: 14 Apr 2026

https://github.com/mukeshmk/video-overlay

RnD effort (to overlay polygon on video) that is more towards using opencv or PIL for overlay and using some annotation tools to get the polyline/bounding box.

3d-bounding-boxes annotation bounding-box computer-vision javascript opencv opencv-js python video-overlay video-processing

Last synced: 03 Mar 2026

https://github.com/v-hogood/opencvdemos.ios

iOS .NET port of OpenCV demos:

dotnet ios maui opencv xamarin

Last synced: 10 Feb 2026

https://github.com/frnn4268/facial-emotion-recognition

This project implements real-time facial emotion detection using the deepface library and OpenCV. It captures video from the webcam, detects faces, and predicts the emotions associated with each face. The emotion labels are displayed on the frames in real-time. Latest version:

deep-face-recognition opencv python

Last synced: 30 Apr 2026

https://github.com/eljandoubi/facial-keypoint-detection

In that project, I combined my knowledge of computer vision techniques and deep learning architectures to build a facial keypoint detection system. It was designed to take in any image with faces and predict the location of 68 distinguishing keypoints on each face.

opencv pytorch pytorch-cnn

Last synced: 07 May 2026

https://github.com/tyrue/4th_intelligent-image-processing

Intelligent Image Processing

image-processing opencv

Last synced: 30 Apr 2026

https://github.com/msaadx/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: 24 Oct 2025

https://github.com/marknature/python_mini_projects

I am an aspiring Python developer who has honed my skills by creating several projects while mastering the language’s fundamentals. My work spans web development, machine learning, and natural language processing (NLP). Additionally, I have a background in education. I use this page to upload basic python concepts.

computer-vision opencv pandas python3 random tkinter-graphic-interface tkinter-library

Last synced: 28 Apr 2026

https://github.com/anasbm1000/real-time-helmet-detection

An IoT project capable of identifying and warning riders who are not wearing helmets in real-time using machine learning technologies.

convolutional-neural-networks deep-learning machine-learning mobilenetv2 opencv raspberry-pi tensorflow2

Last synced: 08 May 2026

https://github.com/harmonicode/image-mixer

A PyQt5-based application for real-time image processing and reconstruction using frequency components like magnitude, phase, real, and imaginary parts. Adjust brightness and contrast, and mix images with ease.

fourier-transform image-processing numpy opencv pyqt5 python signal-processing

Last synced: 13 Mar 2026

https://github.com/xandao-dev/word-finder-bot

Find words in a word search game on TikTok

bot ocr opencv python python3

Last synced: 24 Apr 2026

https://github.com/takbs2412/openvision

Vision Processing using Python and OpenCV

frc opencv python

Last synced: 08 May 2026

https://github.com/cianidos/eyecare

eye training application

cplusplus-17 opencv qt

Last synced: 08 May 2026