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/bartekpacia/pendulum

Measuring gravitational acceleration by analyzing video feed of a swinging mathematical pendolinum.

opencv opencv-python physics python

Last synced: 29 Apr 2026

https://github.com/techassi/hfu-imgcomp

Image processing and computer graphics SOSE 22

computer-vision image-processing numpy opencv python

Last synced: 11 Apr 2026

https://github.com/m4yh3m-dev/6-dof-voice-controlled-robotic-arm

An AI-powered, voice-controlled 6-DOF robotic arm built on Raspberry Pi 5. It features YOLOv8 object detection, smooth servo motion, real-time camera preview, custom motion presets, and hands-free operation using offline speech recognition. Designed for precision manipulation and interactive robotics applications with a 3D printable frame.

6-dof comupter-vision opencv robotic-arm robotic-arm-3d-model robotics yolov8

Last synced: 14 Apr 2026

https://github.com/tomschimansky/raspidrone

Wifi-controlled quadcopter project using RaspberryPi and Multiwii (Arduino) including live streaming and vision based autonomous capabilities through Aruco markers (OpenCV)

arduino aruco aruco-markers customtkinter drone livestream multiwii opencv python quadcopter raspberry-pi tkintermapview videostream

Last synced: 07 Oct 2025

https://github.com/iv4n-ga6l/Hand-controlled-computer-interface

Hand-controlled computer interface using haarcascade_hand.xml hand detector model, openCV and pyautogui

haar-cascade haar-cascade-classifier haarcascade-hand opencv pyautogui python

Last synced: 28 Apr 2025

https://github.com/imaginesamurai/advanced-vision-system

A Python-based camera handling utility that provides seamless control over video capture with advanced zoom functionality. Features include adjustable resolution, smooth digital zoom controls, and efficient frame processing, ideal for computer vision applications.

camera computer-vision cv2 cv2-library night-vision night-vision-camera night-vision-goggles numpy opencv opencv-python python python3 real-time realtime stable supoort thermal thermal-camera thermal-images video

Last synced: 16 Apr 2026

https://github.com/willguimont/audiocv

Play piano with colored stuff via your webcam

computer-vision midi music opencv opencv-python python youtube

Last synced: 09 May 2026

https://github.com/daddydemir/medical-mask-detection-with-python

Medical mask detection using openCV in python

opencv python

Last synced: 18 May 2026

https://github.com/it-open/mapic

Mapillary Raspberry Pi Capture and Upload Service. Will also run on any PC.

comunity java linux mac mapillary nmea open-source opencv openstreetmap raspberry windows

Last synced: 11 Apr 2026

https://github.com/preco21/opencv-match

A Rust library that simplifies template matching with OpenCV

computer-vision image-processing opencv rust template-match template-matching

Last synced: 18 Jan 2026

https://github.com/jadezdon/digimuscore

DigiMuScore is a sheet music manager Android application.

android app document-scanner manage-sheet-musics mlkit-android opencv

Last synced: 04 May 2026

https://github.com/azrielx86/color-filter

A WPF application to use HSV thresholds for color filtering, using OpenCvSharp.

opencv opencvsharp wpf wpf-application

Last synced: 11 Apr 2026

https://github.com/eng-m-abdrabbou/object-detection-python-yolo

Real-time object detection web app using YOLOv5 and Flask for instant webcam object recognition.

flask object-detection opencv python pytorch rest-api restful-api torch ultralytics yolov8

Last synced: 14 Apr 2026

https://github.com/plibither8/percepio-2.0

👓 [DES130 Major Project] Taking notes made simple — in the air, on the go

arduino camera character-recognition esp32-cam opencv python

Last synced: 14 Apr 2026

https://github.com/parneet-sandhu/virtual-try-on

This project uses OpenCV, Mediapipe, and NumPy to create an interactive virtual try-on experience. The application overlays a virtual accessory (e.g., glasses) onto the user's face using webcam input and allows users to control the brightness of the camera feed and capture screenshots using hand gestures.

computer-vision mediapipe numpy opencv python tkinter

Last synced: 19 Jan 2026

https://github.com/vatsmyname/attendance-monitoring-system

Attendance Monitoring System that has a tracker, face detection, face recognition and database connectivity all integrated together. The tracker is based on Strongsort, yolov8 is used for face detection, InceptionResnet is used for face recognition and MySQL for database connectivity.

deep-learning face-recognition inception-resnet machine-learning mysql mysql-database opencv python pytorch tensorflow tracker yolo-v8

Last synced: 14 Apr 2026

https://github.com/edwinabdonshayo/uno-recognition

UNO Recognition Program. Using the CNN technology to train a dataset of UNO cards.

cnn dataset gpu keras opencv pillow python recognition tensorflow uno unocards

Last synced: 26 Jan 2026

https://github.com/dineshdhamodharan24/bizcardx-extracting-business-card-data-with-ocr

It sounds like "BizCard" is a solution designed to eliminate the need for manual data entry and simplify the handling of business cards. This suggests that the tool likely utilizes technology, such as OCR, to automate the extraction of information from business cards.

capstone-project image-processing mysql ocr-recognition opencv project python3 streamlit

Last synced: 14 Apr 2026

https://github.com/coder-deep/computervision-braintumordetection

Developed a robust deep learning model for classifying brain tumors using MRI images, achieving a 98% accuracy. Demonstrated its real-world applicability in medical diagnostics.

computer-vision deep-learning image-processing opencv python pytorch resnet-18 tensorflow vgg13

Last synced: 11 Apr 2026

https://github.com/kazuhito00/qrcode-pose-estimation

QRコードの姿勢推定サンプル

opencv python qrcode solvepnp

Last synced: 15 May 2026

https://github.com/yusafosei-bonsu/mscproject-python-and-opencv-

This repository contains the development of a face recognition application using Python and OpenCV

face-recognition-application opencv pycharm-ide python

Last synced: 19 Jan 2026

https://github.com/frostbyte012/computer-vision-project-ay-2024

This project presents a real-time face emotion detection system implemented as a full-stack desktop application. The system integrates deep learning techniques to accurately classify human emotions, including happiness, sadness, anger, surprise, disgust, fear, and neutral expressions, from live video streams or camera inputs. Download apk file :-

android android-app computer-vision deep-learning java keras mlkit opencv tensorflow tensorflow-lite

Last synced: 11 Apr 2026

https://github.com/sparshhhhhh/click-ai-virtual-mouse

A virtual mouse controlled using eye and lip gestures.

artificial-intelligence open-source opencv pycharm-ide python

Last synced: 19 Jan 2026

https://github.com/team401/snakeeyes

Team 401 vision library

frc kotlin opencv

Last synced: 02 May 2026

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/wahidpanda/car-tracking-open-cv

This project is about computer vision technology using to detect number of cars on highway

cartracking computer-vision deep-neural-networks opencv python-script pythonprojects

Last synced: 19 May 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/shivxmr/football_analysis

AI/ML Football Analysis system with YOLO, OpenCV, and Python

football object-detection opencv python roboflow yolov5

Last synced: 11 Apr 2026

https://github.com/kunalgupta777/moustache-adder-

Python Script to add a cool moustache to all detected faces in a photograph!

face face-detection facerecognition haar-cascade image-processing machine-learning opencv python

Last synced: 29 Apr 2026

https://github.com/joshsizer/frc2019-vision

Leverage OpenCV for real time object detection and path planning in robotic targeting system.

computer-vision frc-deep-space java opencv path-planning robotics

Last synced: 08 May 2026

https://github.com/nicolamaritan/billiard-shot-analyzer

Analysis system for biliard shots.

computer-vision opencv

Last synced: 22 Jan 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/priyanshu1303d/plant_disease_classification

The Plant Disease Classification project utilizes deep learning techniques to identify and classify plant diseases from images.

deep-learning opencv python tensorflow

Last synced: 11 Apr 2026

https://github.com/hansalemaos/a_cv2_shape_finder

Detecting shapes with OpenCV, and getting all the important information in a DataFrame

cv2 detecting detection object opencv pandas python shapes

Last synced: 03 May 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/xylium117/image-filters

Enhance your images effortlessly with Image Filters.

gui image-filtering opencv python

Last synced: 19 Apr 2026

https://github.com/luisfelipepoma/image_processing

Learning about image processing with GAN, Diffusion Models and CNNs in python

computer-vision cv2 ia image-processing learning opencv python

Last synced: 08 May 2026

https://github.com/dagdelenbunyamin/barcode-scanner-flb

Ein interaktives Barcode-Scanner-Tool zur Verwaltung von Schülerabmeldungen. Mit Webcam-Unterstützung, automatischer Zeiterfassung und PDF-Export für Lehrkräfte – entwickelt mit Streamlit, OpenCV und SQLite.

fpdf numpy opencv pandas python pyzbar streamlit

Last synced: 11 Apr 2026

https://github.com/vcaesar/robotgo-pro

RobotGo-Pro, multi langs native cross-platform RPA, GUI automation, Auto test and Computer use

ai auto-test automation computer-use javascript js lua opencv python robot rpa

Last synced: 13 Jan 2026

https://github.com/zchrissirhcz/cap

A simple screen-capture implementation in C++. Support Windows and macOS

glfw macos opencv opengl screen-capture windows

Last synced: 23 Feb 2026

https://github.com/pathanin-kht/objectdetector

Object Detector by YOLOv5

opencv python yolov5

Last synced: 05 May 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/matanabc/frc-opencv-android-vision

FRC vision application on android device using openCV-android-sdk and camera2 API (openCV JavaCamera2View)

android camera2-api frc-vision-tracking java-sockets mjpeg-stream nanohttpd opencv opencv-android-sdk opencv-camera2

Last synced: 08 May 2026

https://github.com/yessasvini23/deepfake_immunization_toolkit

🛡️ AI-powered toolkit to detect deepfakes, educate users, and verify content authenticity using federated learning and blockchain. Built for election security, media integrity, and digital literacy.

blockchain matplotlib numpy opencv python pytorch scikit-learn

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

A simple cross-platform automation framework for data science and machine learning tasks. Find it here:

filemanager kaamiki logging machine-learning natural-language-processing opencv python3 pytorch tensorflow

Last synced: 18 Mar 2025

https://github.com/sanfernoronha/foodpal-ml

An ML-services repository for FoodPal :hamburger: :mag:

fastai flask gunicorn heroku heroku-app heroku-deployment opencv python

Last synced: 11 Apr 2026

https://github.com/mohhasan1/opencv_workshop

A workshop repository featuring OpenCV demos, MediaPipe integrations, and interactive projects, including real-time computer vision tasks and games for hands-on practice with image processing and hand tracking.

deep-learning game hand-detection image-classification mediapipe opencv pygame python3 segmentation

Last synced: 06 Feb 2026

https://github.com/m-karthik-kumar/eye-blink-counter-using-opencv

It detects the eye blink rate of the user and warns the user if the blink rate is below a set threshold.

artificial-intelligence machine-learning-algorithms mediapipe neural-networks opencv patent pipelines python3 system-design

Last synced: 10 Apr 2026

https://github.com/4kaforever11/video-conversion

🎥A simple and powerful video processing tool developed based on Python and PySide6.🎥 一个简单且功能强大的视频处理工具,基于Python和PySide6开发。

opencv pyside6 python3

Last synced: 17 May 2026

https://github.com/dvergar/tigjam-versus

Entry for the Versus TIGSource Jam

augmented-reality contest gamedev opencv

Last synced: 18 Apr 2026

https://github.com/ManuelZ/cards-identification

Cards identification system that matches a query card to a 30K card database using fine-tuned deep feature embeddings and similarity search.

deep-learning faiss metric-learning opencv pairwise-similarity python pytorch

Last synced: 26 Oct 2025

https://github.com/chinmayeegade/opencv-image-processing

This project comprises codes to various image editing, processing and filtering methods offered by OpenCV.

computer-vision image-processing opencv

Last synced: 28 Jan 2026

https://github.com/prinuvinod/weed-detection

This is the Python Code used in Weed Detection In the AgriVision Project.

kaggle-dataset machinelearning opencv python3 weed-detection weights yolov3

Last synced: 08 May 2026

https://github.com/yukebrillianth/opencv-object-tracking-with-distance-measurement

Object Tracking By Color With Distance Measurement By Polynomial Regression

computer-vision cpp distance-measures opencv

Last synced: 18 Apr 2026

https://github.com/prashimpy/sign-language-interpreter

This is the code for a sign language interpreter, which converts texts into physical hand signs, and physical hand signs to text.

arduino opencv python tensorflow

Last synced: 29 Apr 2026

https://github.com/ithavinduu/emotilive--fs

EmotiLive is an advanced AI-based system designed to monitor and analyze student engagement and emotional behavior in real time during classroom sessions.

cnn esrgan haar-cascade-classifier keras mediapipe nextjs opencv sentiment-analysis tensorflow

Last synced: 15 Apr 2026

https://github.com/younis-ali/photo-validation

Using the openCV models perform phot validation, face detection, age detection, and gender detection.

age-detection face-detection fastapi gender-detection opencv

Last synced: 30 Jan 2026

https://github.com/shouryan01/train-own-gesture-detector-ml-model

Train your own ML model to detect hand gestures!

mediapipe opencv pandas sklearn tensorflow-lite

Last synced: 10 Apr 2026

https://github.com/hajin-park/infinite-stairs-bot

Infinite Stairs bot on the BlueStacks 5 emulator

bot infinite-stairs multi-template-matching opencv python yolov10

Last synced: 30 Jan 2026

https://github.com/hossein-cod/plate-recognition

car Plate recognition with cv2

cv2 jupyter-notebook numpy opencv python

Last synced: 15 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/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/simran1002/strip-analyzer

The Strip Color Identification is used to analyze images of urine strips uploaded by users. Using computer vision techniques, particularly leveraging OpenCV, the interface identifies and extracts the colors present on the strip.

flask multer nodejs numpy opencv python reactjs

Last synced: 10 Apr 2026

https://github.com/rodolfoferro/coins_scraping

This repo contains the job done so far for the OCRE coin classification project.

beautifulsoup coin-classification jupyter-notebook opencv python webscraping

Last synced: 01 Feb 2026

https://github.com/ravindramohith/find_me_out

Face recognition system using a Convolutional Neural Network (CNN) with TensorFlow and OpenCV

convolutional-neural-networks deep-learning face-recognition keras machine-learning opencv tensorflow

Last synced: 01 Feb 2026

https://github.com/karipov/captureplate

🚘 Project capturePlate is an ALPR system used for keeping track of parked vehicles.

alpr anpr opencv plate-recognition

Last synced: 19 Apr 2026

https://github.com/mubshr07/djangowithopencvalgorithms

This repo is practice project of Django+OpenCV. An image is uploaded using HTML form to Django framework. Then that image is used as input in openCV algorithms and generate many other images.

django image imageprocessing opencv

Last synced: 31 Aug 2025

https://github.com/robertobochet/dino-skynet

A simple implementation of autonomous agent to play the Dino game

computer-vision education game opencv pypi python

Last synced: 07 Feb 2026

https://github.com/prabath1998/rice_leaf_disease_ditection_system

This project is a Paddy Crop Disease Detection System that uses machine learning to identify diseases in paddy (rice) leaves. Farmers can upload an image of a paddy leaf, and the system will predict whether the leaf is healthy or affected by a specific disease

flask joblib numpy opencv pillow sklearn

Last synced: 15 Apr 2026

https://github.com/dhanvina/facetrackedu

This project demonstrates face detection using OpenCV, it uses a pre-trained Haar cascade classifier to detect faces in images or video streams. It provides a simple and efficient solution for identifying human faces using speech automated commands.

attendance face face-detection face-recognition flask opencv opencv-python pandas python spee

Last synced: 15 Apr 2026

https://github.com/alihassanml/real-time-sign-language-interpreter

This project utilizes a Convolutional Neural Network (CNN) to recognize hand gestures based on the American Sign Language (ASL) dataset. The application captures hand images using a webcam and processes them to predict the corresponding sign language gesture using a pre-trained model.

cnn-keras deep-learning mediapipe opencv python3 sign-language-recognition

Last synced: 08 Feb 2026

https://github.com/elymsyr/mazevil

MazeVil AI aims to create an autonomous agent, using TensorFlow Lite and YOLOv8 models (only one in game), detect objects in real-time and navigates mazes with pathfinding algorithms, ensure strategic precision in combat using otimization algorithms.

computer-vision opencv python tflite-models yolov7 yolov8 yolov8n

Last synced: 15 Apr 2026

https://github.com/krpal2001/proctoring-application

Proctoring application utilizing Machine Learning in Python for comprehensive student monitoring, ensuring integrity and fairness in online assessments through advanced real-time analysis and detection.

csv-files machine-learning machine-learning-algorithms mediapipe opencv python streamlit-webapp tensorflow

Last synced: 26 Feb 2026

https://github.com/efe-eroglu/image_processing_exercises

A repository of exercises on image processing.

cv2 image-processing opencv python

Last synced: 16 Apr 2026

https://github.com/kuro337/textract

Single Header High Performance C++ Image Processing Library to read content from Images and transform Images to text files.

cpp cpp20 cryptography folly opencv openmp-parallelization

Last synced: 18 Apr 2026

https://github.com/shub-garg/hybrid-lung-segmentation-disease-classification-and-severity-localization

A project for lung disease detection and analysis using deep learning. It includes lung segmentation, disease classification, and severity localization with Grad-CAM for visual explanations. This repository provides code, datasets, and documentation for replication and further research.

coatnet computervision covid-19 cv deep-learning diseaseclassification gradcam-visualization keras lung-segmentation machine-learning medicalimageanalysis opencv tensorflow unet-image-segmentation

Last synced: 27 Feb 2026

https://github.com/prasadlokhande-880/imagetransformationtool

This script demonstrates image transformations using OpenCV, including shifting, resizing, rotating with scaling, and skewing for various image processing tasks.

ai datamanipulation ml numpy opencv python

Last synced: 08 May 2026

https://github.com/vish2001/hand_tracking_projects

3 Projects based on the Hand tracking module made using mediapipe library

computer-vision mediapipe mediapipe-hands opencv python

Last synced: 10 Apr 2026

https://github.com/willigarneau/sobel-filter-cuda

🖼️ Assignment 1 in Intelligent Industrial System at Cégep Lévis-Lauzon. Learning Cuda and OpenCV by creating a sobel filter. 💻

cplusplus cuda filter opencv sobel

Last synced: 16 Apr 2026

https://github.com/knosmos/sudontku

Browser-based OCR sudoku solver

computer-vision opencv sudoku-solver

Last synced: 11 Feb 2026