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/nilanjan-debnath/yield-smart

The project utilizes data analysis for early plant illness detection, automated irrigation for optimal water management, soil mineral analysis for crop recommendations, and UV filters to enhance growth conditions.

agriculture django-rest-framework langchain opencv react

Last synced: 05 Apr 2025

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/pathak-ashutosh/detect-face-parts

Detect different parts of the face such as, eyes brows, nose, jaw, etc. individually

computer-vision dlib facial-keypoints facial-landmarks hog linear-svm opencv

Last synced: 13 May 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/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/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/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/jingshing-python/opencv-gif-edit

A module for editing gif file

gif opencv opencv-python

Last synced: 20 Apr 2026

https://github.com/nafisrayan/yoloeye

This project uses YOLO models for efficient object detection with a Streamlit interface. Users can upload images or video streams for real-time detection. It supports YOLOv8, YOLOv9, and YOLOv10; offering flexibility and high accuracy in various scenarios.

camera computer-vision image image-processing machine-learning nlp object-detection opencv python streamlit ultralytics video voice-conversion voice-output yolo yolov10 yolov7 yolov8 yolov9

Last synced: 05 Apr 2026

https://github.com/hansalemaos/cv2watermark

Puts watermark on images using relative or absolute coordinates.

cv2 opencv python watermark

Last synced: 03 Jan 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/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/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/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/team401/snakeeyes

Team 401 vision library

frc kotlin opencv

Last synced: 02 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/apoorva-info/eye-blink-detetction

Blink Detector Sensitive to Facial Orientation

mediapipe numpy opencv python3

Last synced: 28 Apr 2026

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/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/yannx79/brickflow

The Real Estate API is a RESTful service for managing data related to real estate, including companies, promotions, housing units, and populated areas. It supports key operations like property listings and campaign linking, following clean architecture principles for easy integration and scalability.

docker h2-database n-layer-architecture opencv postman redis spring-boot spring-data-jpa validation

Last synced: 11 Apr 2026

https://github.com/ninadnaik10/firesense

A Computer Vision based system to detect fire at an early stage in real-time and alert the user through a mobile application.

artificial-intelligence computer-vision firebase flask flutter machine-learning open-source opencv yolo yolov8

Last synced: 11 Apr 2026

https://github.com/kartikeya443/handgesture_detection_opencv

A Computer Vision based model trained on data sets of over 300 inputs for a particular gesture is able to detect and identify human hands gestures effortlessly and is able to track the coordinates for further modifications in its usage for controlling devices like mouse and windows (control features are in development).

deep-learning mediapipe numpy opencv tensorflow

Last synced: 11 Apr 2026

https://github.com/fpgmaas/timelapse

Use your RaspberryPi in combination with a webcam to create a timelapse.

opencv python raspberry-pi timelapse

Last synced: 06 May 2026

https://github.com/alihassanml/yolo-final-year-project

This project is a YOLO (You Only Look Once) object detection system built using FastAPI. It provides real-time predictions and visualizations, leveraging the YOLO model for detecting specific activities or objects. This project is developed for a final-year academic project.

fastapi opencv yolo

Last synced: 15 Mar 2025

https://github.com/frgfm/sdcnd-p4-behavioral-cloning

Behavioral cloning project of Udacity Self-Driving Car Engineer

deep-learning flask keras opencv python self-driving-car tensorflow unity3d

Last synced: 12 Apr 2026

https://github.com/mostafa-wael/environment-perception-for-self-driving-cars

Extracting useful scene information to allow self-driving cars to safely and reliably traverse their environment

object-detection opencv perception self-driving-car semantic-segmentation

Last synced: 17 May 2026

https://github.com/mostafa-wael/analyzing-videos-and-images-using-cascade-classifiers

Object Detection using Haar feature-based cascade classifiers is an effective object detection method proposed by Paul Viola and Michael Jones in their paper, "Rapid Object Detection using a Boosted Cascade of Simple Features" in 2001. It is a machine learning based approach where a cascade function is trained from a lot of positive and negative images. It is then used to detect objects in other images.

haar-cascade-classifier ml object-detection opencv python

Last synced: 08 May 2026

https://github.com/rkarahul/vehicle-number-plate-detection-and-ocr-reading-using-opencv-and-paddleocr

complated Vehicle Number Plate Detection and OCR Reading Using OpenCV and PaddleOCR

numpy opencv paddleocr paddlepaddle pandas python

Last synced: 12 Apr 2026

https://github.com/balaji24092001/python

All python related content: notes, problems, progress archive.

matplotlib numpy opencv pandas python3 scipy-stats seaborn sklearn sqllite

Last synced: 12 Apr 2026

https://github.com/diegoperea20/own_dataset_segmentation_yolov8

Segmentacion y detection de objetos con propio dataset usando YOLOV8 , en el que se utiliza un dataset propio de una moneda de 200 pesos colombianos del año 2023.

coins colombia data opencv own python segmentation tensorflow yolov8

Last synced: 12 Apr 2026

https://github.com/dhruvv1402/ai-based-realtime-hand-detection-using-opencv-and-mediapipe

A real-time AI system for detecting and tracking hands using Python, OpenCV, and Mediapipe. This project demonstrates how to identify hand landmarks and extract gesture data for further applications like gesture control, sign language interpretation, and more.

mediapipe numpy opencv os python python3 time

Last synced: 12 Apr 2026

https://github.com/akinduid/fazetrak

FazeTrak 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: 12 Apr 2026

https://github.com/zongxr/ai-assistant

适用于边缘侧的人工智能应用,通过网页进行操作,简单易用,便捷高效

face-recognition flask opencv

Last synced: 12 Apr 2026

https://github.com/pjaselin/subarulogger

Project to develop an OBDII data logger and perform time series analysis on vehicle performance

carputer obd-ii obd2 opencv python raspberry-pi

Last synced: 06 May 2026

https://github.com/2432001677/yolov5-detect

simple yolov5 wrapper for detect(onnx, dnn, openvino)

deep-learning detection opencv opencv-python openvino python yolov5

Last synced: 03 Jul 2025

https://github.com/edirab/studying-computer-vision

Задания по дисциплинам "Системы технического зрения" и "Основы программирования на С++" за 9-й и 10-й семестры

auv cplusplus-11 eigen opencv ransac rov

Last synced: 03 Jan 2026

https://github.com/mementomori11723/gifnetor

A video to gif converter built in go and ffmpeg

conversion image-processing opencv pillow python streamlit

Last synced: 12 Apr 2026

https://github.com/addytrunks/ml_sih_isl

Text to ISL and ISL to Text (backend)

llama3 mediapipe opencv python sarvamai

Last synced: 12 Apr 2026

https://github.com/njurquet/zigzag

Computer Vision bot for the ZigZag mobile game developped by Ketchapp

computer-vision opencv python

Last synced: 24 Apr 2026

https://github.com/rajarsheya/real-time-traffic-analysis-with-cuda-object-detection

Implemented CUDA-accelerated object detection (YOLO) to analyze a sample image dataset. Performed vehicle counting and simulated speed estimation to demonstrate real-time traffic analysis capabilities.

cpp cuda opencv python yolo

Last synced: 12 Apr 2026

https://github.com/anish202020/real-time-emotion-face-detection

The primary purpose of this website is to detect emotions in real-time using facial expressions captured via a camera.

fer keras numpy opencv python streamlit tensorflow

Last synced: 12 Apr 2026

https://github.com/edwildson/facerecognition

Face and Emotion Recognition Project Built with Django and Machine Learning

deep-neural-networks django face-detection face-recognition machine-learning opencv python

Last synced: 28 Apr 2026

https://github.com/s1ink/aprilvision

A reusable AprilTag detection program based on vision code from 2023 (FRC)

frc opencv raspberry-pi vision wpilib

Last synced: 03 Jan 2026

https://github.com/yessasvini23/enviroguard-ai-real-time_-hazard-detection-_-_ai-assistant

Imagine a world where AI actively monitors your environment, detecting fire, smoke, pollution, and wildlife hazards in real time. EnviroGuard AI combines computer vision, IoT sensors, and AI-driven insights to provide instant alerts and natural language interaction.

geminiai gtts huggingfacemodel iot-application langchain opencv whisper

Last synced: 09 Apr 2025

https://github.com/anubagre/humanposeestimation

This is a real-time pose estimation project that detects 33 human body landmarks in images, videos, and live webcam streams. Built using MediaPipe, OpenCV, and Streamlit, this project provides an interactive and efficient way to analyze human movements using Blaze Pose detection method.

blazepose humanposeestimation mediapipe opencv python streamlit streamlit-webapp

Last synced: 13 Apr 2026

https://github.com/suvasish114/non-adaptive-partial-image-encryption

An image encryption project, proposed by Barrackpore Rastraguru Surendranath College's department of computer science undergraduates under Dr. Sukalyan Som's mentorship on adaptive partial image encryption of grayscale image based on chaos.

cryptography encription imageencryption imageprocessing opencv python

Last synced: 13 Apr 2026

https://github.com/jsfraz/video-over-udp-sockets

Simple video streaming over UDP sockets using Python. Java and Python clients with face recognition.

face-recognition java java-swing opencv python python3 sockets udp video-streaming

Last synced: 13 Apr 2026

https://github.com/vaibhav-2303/imagestitching

Image Stitching algorithm in Python

computer-vision image-stitching opencv python3 sift

Last synced: 13 Apr 2026

https://github.com/grgomariani/raymarching--opencv--ffmpeg

Use raymarching with opencv and stream the result to ffmpeg

computer-vision ffmpeg opencv raymarching shaders stream

Last synced: 08 May 2026

https://github.com/gitfrandu4/40982-p1

Repositorio de la Práctica 1 en Visión por Computador, explorando el uso de OpenCV para crear imágenes artísticas, manipular píxeles y capturar video. Incluye ejercicios como diseño de un tablero de ajedrez, estilo Mondrian, y un efecto “Pop Art” con la cámara web.

computer-vision image-processing mondrian-style numpy opencv pop-art python visual-art webcam-capture

Last synced: 09 Apr 2026

https://github.com/sigmachirality/litcam

Litter recognition and classification software written using ImageAI and Tensorflow.

cv jupyter-notebook opencv tensorflow trash

Last synced: 13 Apr 2026

https://github.com/shahiransari/facedetection_and_recognition

detect faces in web cam and recognize them

face-detection face-recognition opencv python3

Last synced: 13 Apr 2026

https://github.com/skrotkih/makemeeyes

iOS app with eyes recognize ability developed with using Opencv2

ios opencv recognition swift vision

Last synced: 13 Apr 2026

https://github.com/mehnaz2004/hand-controlled-snake-game-using-opencv

Control a snake using hand gestures! Built with OpenCV, MediaPipe, and Streamlit, collect points within 60 seconds in this interactive game. 🚀🐍

ai computer-vision opencv python

Last synced: 22 Feb 2026

https://github.com/mongshil553/computer-vision-hue-entropy-utilizing-sliding-window

Computer Vision; Deciding whether food is mixed enough compared to selected sample image.

computer-vision food opencv

Last synced: 07 Jan 2026

https://github.com/osx-rsplug-a/tcc_py_haarcascade

Project for university

opencv pyhon

Last synced: 13 Jun 2025

https://github.com/dianait/emotion

Reconocimiento de imágenes en tiempo real

opencv python ros tfg

Last synced: 09 May 2026

https://github.com/aslandevbrat/awirosproject

This repository contains the code for the LSTM Action Recognition App

action-recognition lstm mediapipe mediapipe-hands opencv

Last synced: 08 May 2026

https://github.com/aryansk/face-mask-detection-system

A deep learning project using TensorFlow and OpenCV to detect face masks in real-time. Utilizes a Convolutional Neural Network (CNN) to classify images as mask-wearing or non-mask-wearing. 🧠📸

cnn face-mask-detection face-mask-detector machine-learning machine-learning-algorithms opencv python tensorflow

Last synced: 13 Apr 2026

https://github.com/rohancyberops/chatbot

This is a Python-based chatbot application that uses natural language processing (NLP) to interact with users. The chatbot can answer questions, provide helpful responses, and even engage in casual conversation.

ai chatbot nlp opencv python

Last synced: 16 Jul 2025

https://github.com/donguyenanhtuan/skeletonization-document-scanner

A Python-based document scanner that uses image processing and skeletonization techniques to detect and extract documents from camera images.

computer-vision document-scanner image-processing opencv skeletonization

Last synced: 13 Apr 2026

https://github.com/nevrohelios/deep-viz

🔬 Deep-Viz: Unveiling the Black Box of Deep Learning

captum opencv pytorch streamlit torchvision

Last synced: 05 Apr 2026

https://github.com/iv4n-ga6l/Realtime-Car-Traffic-Tracking

Realtime car traffic tracking using yolov8 model

cartracking numpy opencv python ultralytics yolov8 yolov8n

Last synced: 28 Apr 2025

https://github.com/meqdaddev/color-detector-using-hue-channel

A C++ program with openCV, it detects a specific color in an image by Hue channel from HSV model.

c-plus-plus color-detection hsv image-processing opencv

Last synced: 15 May 2026

https://github.com/coodingpenguin/cuai-computer-vision-study-2020-spring

🐮 CUAI Computer Vision Study Materials with CS231n (2020.03 - 2020.06) 👀

computer-vision cs231n opencv python pytorch study

Last synced: 26 Mar 2025

https://github.com/asus4/ofxalgorithmparametergroup

Make ofxGui controls for cv::Algorithm

opencv openframeworks openframeworks-addon

Last synced: 18 May 2026

https://github.com/mousa-alagha/rpi-based-lane-assist-autonomous-car

This project implements a lane-assist autonomous car using a Raspberry Pi and YOLO for object detection, lane detection, and motor control. The car autonomously navigates and avoids obstacles using computer vision.

ai ai-in-robotics autonomous-car computer-vision deep-learning image-processing lane-detection machine-learning motion-detection motor-control object-detection opencv raspberry-pi raspberry-pi-projects real-time-processing robot-navigation robotics self-driving-car sensor-fusion yolo

Last synced: 07 Oct 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/tanknee/opencv.js

OpenCV Build Artifacts

opencv

Last synced: 09 Oct 2025

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/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/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/kwanit1142/sars-cov-2-detection-radiology-based-multi-modal-multi-task-framework

Keras-based Implementation for "SARS-CoV-2 Detection: Radiology based Multi-modal Multi-task Framework" (Accepted in 45th IEEE EMBC 2k23)

gans keras matplotlib numpy opencv os pandas pillow scipy sklearn tensorflow transfer-learning wasserstein-distance

Last synced: 14 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/nicolamaritan/billiard-shot-analyzer

Analysis system for biliard shots.

computer-vision opencv

Last synced: 22 Jan 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/xylium117/image-filters

Enhance your images effortlessly with Image Filters.

gui image-filtering opencv python

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