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/picovico/facedetect-py

a simple face detector for batch processing (Friendly fork of https://github.com/wavexx/facedetect)

facedetect frontal-face haar-cascade-classifier opencv opencv-python picovico

Last synced: 29 Sep 2025

https://github.com/hadson0/dip-candy-classification

Candy classification project using digital image processing. Includes dataset creation, model development, and evaluation tools with TensorFlow, OpenCV, and Albumentations. Complete setup and instructions provided for building and training the model.

albumentations bounding-boxes cnn computer-vision cvat image-classification image-processing keras machine-learning matplotlib numpy opencv python seaborn sklearn tensorflow

Last synced: 29 Sep 2025

https://github.com/Marvin-VW/3dengine_python

3D engine written in Python using OpenCV and NumPy

3dengine numpy opencv python

Last synced: 29 Sep 2025

https://github.com/mtgsoftworks/save_frame

A program that saves the frames per second of an entered video file

frame opencv python3 video-processing

Last synced: 18 May 2026

https://github.com/snikulov/vidstream

Experiments with bch encoding on video stream

error-correcting jpeg opencv video video-stream

Last synced: 26 Jul 2025

https://github.com/kishan9993/empathai-your-emotional-well-being-companion

🌟 Combat loneliness with EmpathAI, your AI emotional companion that offers personalized support to promote mental well-being and connection.

generative-ai hugging-face-transformers huggingface mediapipe opencv pytorch reactive-native-js stable-diffusion vision-transformers

Last synced: 09 Apr 2026

https://github.com/25-masik-52/linkopasstgbot

The telegram bot that can help you complete the levels in the game "Linko".

cpp20 open-source opencv tg-bot

Last synced: 29 Apr 2026

https://github.com/michaelflppv/cam-vision

SecureVision is a modular, self-hosted computer vision pipeline for live camera feeds. It can recognize known faces and read license plates, then publish events through a FastAPI server and a desktop dashboard.

biometric-identification car-plate-recognition computer-vision face-recognition onnx onnxruntime opencv pyside6 python rtsp-stream tesseract tesseract-ocr yolov8

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

deep-learning detect-threats machine-learning neural-networks opencv python-3 ultralytics webcam yolov8n

Last synced: 02 May 2026

https://github.com/priyanshishuklaa/gesturex

GestureX is a real-time Indian Sign Language (ISL) translator that converts hand gestures into text and speech. It helps bridge the communication gap between the deaf community and the hearing world using computer vision and machine learning.

computer-vision deep-learning flask gesture-recognition gtts indian-sign-language indian-sign-language-translator isl machine-learning opencv python real-time-translation-accessibility sign-language-translator speech-synthesis tensorflow

Last synced: 09 Apr 2026

https://github.com/noxs1d/cv-emotion-classification

This project is a deep learning-based system for detecting human emotions from facial images using TensorFlow, OpenCV, and NumPy.

cnn cnn-classification dockerfile keras numpy opencv tensorflow transfer-learning

Last synced: 09 Apr 2026

https://github.com/crud89/opencv-depth-from-stereo

Demo app that computes disparity maps using different stereo matching implementations from OpenCV.

depth-estimation opencv stereo-matching

Last synced: 17 Mar 2025

https://github.com/eurohlam/opencv-java-samples

Some experiments with OpenCV

java opencv

Last synced: 29 Apr 2026

https://github.com/princep/mobile-computing-project

Mobile Computing Project

ffmpeg opencv tutorial

Last synced: 04 May 2026

https://github.com/cupidonsauce173/blur-detection

This is a very simple python program detecting the amount of blur and seperating images into different folders and creating a Excel sheet doc with all the necessary values.

blur detection images opencv python

Last synced: 17 May 2026

https://github.com/cmohan312002/object-detection_with-dimensions

Computer vision system for detecting objects and estimating real-world dimensions using OpenCV and geometric analysis.

automation computer-vision cplusplus dimension-estimation image-processing measurement-system object-detection object-measurement opencv pixel-to-real qt

Last synced: 07 Apr 2026

https://github.com/sakhileln/multimodal-agent

A beginner-friendly project to build a simple multimodal AI agent. 🦾

agent agents ai keras nlp nlp-machine-learning numpy opencv pillow spacy-nlp tensorflow

Last synced: 07 Apr 2026

https://github.com/life-experimentalist/facialemotiondetector

Facial emotion detection using MediaPipe and machine learning. Extract facial landmarks, train models, and classify emotions in real-time from images and videos.

ai computer-vision emotion-detection facial-landmarks facial-recognition human-computer-interaction machine-learning mediapipe opencv python real-time-detection

Last synced: 14 Jul 2025

https://github.com/iv4n-ga6l/realtime-cars-detection

Realtime cars detection in video using yolov8

cars-detection opencv python ultralytics yolov8

Last synced: 28 Apr 2026

https://github.com/rexlow/dockerfiles

Where I host my Dockerfiles

docker opencv python tesseract

Last synced: 13 Apr 2026

https://github.com/asukiaaa/clj-opencv-origami-clj-practice

A clj project to use opencv with using origami.

clojure opencv

Last synced: 16 May 2026

https://github.com/yeisson8a/generative_adversarial_network_python

Ejemplo de implementación de una red generativa adversarial (GAN) utilizando Python, junto con las librerías PyTorch y OpenCV. El modelo incluye un generador, encargado de crear imágenes aleatorias, y un discriminador, que evalúa su autenticidad, contrastándolas tanto con secuencias numéricas como con imágenes reales de radiografías

generative-adversarial-network kaggle-dataset matplotlib opencv python3 pytorch

Last synced: 07 Apr 2026

https://github.com/renanstn/flask-opencv-study

Estudos para relembrar como funciona o Flask e o Opencv.

docker docker-compose flask image-processing opencv opencv-python python

Last synced: 07 Apr 2026

https://github.com/notquis/cpp-match

cpp-match is a powerful C++ library for pattern matching and functional-style programming, allowing developers to write concise and expressive code for handling complex data structures efficiently. The library provides a clean and intuitive syntax for matching patterns, making it easier to work with data in a functional programming paradigm.

cache-coherence computer-vision cpp kernel-bypass multiplatform object-tracker object-tracking opencv prefix-trie single-header-lib trading trie-structure tries zero-copy

Last synced: 15 Jul 2025

https://github.com/phurin-git/object-inspection-opencv-python

This repository features a machine vision project using Python and OpenCV to inspect various geometric shapes, including circles, triangles, rectangles, and pentagons. The project provides a graphical user interface (GUI) with three tabs to facilitate real-time object inspection, camera calibration, and filter parameter adjustment.

image-processing machinevision opencv python pythonopencv

Last synced: 11 May 2026

https://github.com/liddiard/eye-command

Use eye winking to "press" meta keys like Control and Command for accessibility to mitigate repetitive strain injury, carpal tunnel, etc. 👁 ⌨️

accessibility keyboard opencv opencv-python python

Last synced: 17 May 2026

https://github.com/priyanshii1511/edge-detection-methods

Repo for implementation of various edge detection techniques.

cv2 edge-detection image-processing matplotlib numpy opencv python

Last synced: 07 Apr 2026

https://github.com/roaajadaa/makeup-products-object-detection

Develop an object detection model capable of identifying specific types of products that’s related to Makeup and beauty from TikTok videos. This includes scraping videos, refining data, annotating products, and training the model using YOLO.

beautifulsoup4 computer-vision crawlbase label-studio object-detection opencv scraping ultralytics yolov8

Last synced: 17 May 2026

https://github.com/afrinaf/hack-inversion

Garbage Disposal Tracking and Eco-Sort Web App

keras opencv php python tensorflow waste-management waste-segregation

Last synced: 07 Apr 2026

https://github.com/yanm1ng/react-aframe-game

🅰️ Simple AR game base on React && Aframe.js

aframe opencv react

Last synced: 12 May 2026

https://github.com/mohhasan1/gesture-pong

Gesture Pong is a computer vision-based Pong game where you control the paddle with hand gestures. It uses OpenCV for video capture, MediaPipe for hand detection, and Pygame for game logic.

computer-vision deep-learning game mediapipe opencv pyga python3 segmentation

Last synced: 10 May 2026

https://github.com/mustafaozvardar/auto-capture-smiling-face

This project is a simple Python application designed to automatically take a selfie when a smile is detected on your face.

artificial-intelligence autocapture computer-vision face-detection opencv python

Last synced: 26 May 2026

https://github.com/ankitpundir7/group-face-emotion-recognition

This project can identify and categorize human emotions in both static and dynamic context. Duration : Jun 2023 - Jul 2023

convolutional-neural-networks deep-learning keras machine-learning-algorithms numpy opencv python tensorflow

Last synced: 07 Feb 2026

https://github.com/stevenchang5/canny_edge

Implementation of canny edge detection, with option to use cuda to improve performance

cuda edge-detection opencv

Last synced: 07 May 2026

https://github.com/matitajan/oregon-trail-bot

A cross-platform and open source collection of bots that automate and control gameplay behavior for The Oregon Trail video game from 1991.

cross-platform game-bot mss open-source opencv oregon-trail pytautogui

Last synced: 27 May 2026

https://github.com/anshgandhi4/tangram_robot

T2T: Text-to-Tangram Robotic Assembly

opencv python robotics ros2

Last synced: 18 Jan 2026

https://github.com/daverucha/airslides

Gesture-based slide controller with real-time narration (Python, OpenCV, Mediapipe, gTTS)

ai-project computer-vision gesture-control gtts mediapipe ocr opencv presentation-tools python tts

Last synced: 07 May 2026

https://github.com/hassanm57/real-time-face-recognition-system-using-opencv-and-lbph-algorithm

This project implements a robust face recognition system utilizing OpenCV and the LBPH algorithm for real-time identification. It features image capture, training, and recognition components, showcasing practical applications in facial recognition technology.

face-recognition opencv python

Last synced: 07 May 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/hansalemaos/a_cv2_imshow_thread

Solution for the "window - not responding" problem with cv2.imshow()

cv2 imshow opencv python

Last synced: 08 Feb 2026

https://github.com/as567652/histogram-equilization

Code snippet to adjust image contrast using Histogram Equalization with the help of OpenCV and Matplotlib library.

computer-vision digital-image-processing histogram histogram-equalization matplotlib opencv python3

Last synced: 15 Apr 2026

https://github.com/max00358/sign_language_detection

A sign language detector that recognizes ASL(American Sign Language) alphabet

mediapipe opencv scikit-learn

Last synced: 09 Feb 2026

https://github.com/josiah-mbao/realtime-object-detection

Real-time object detection using YOLOv8, OpenCV, and Python. Detect and label objects instantly from a webcam feed, with network streaming support for remote viewing.

computer-vision deep-learning object-detection opencv yolov8

Last synced: 15 Mar 2025

https://github.com/zhiyiyo/dont-tap-white-block

A physical plug-in of game "Don't Tap White Block" based on OpenCV and Arduino Uno R3.

arduino opencv

Last synced: 08 May 2026

https://github.com/saikiran76/facedetection

This is Face Detection using Haar-Cascade using Python

face-recognition open-source opencv opencv-python python

Last synced: 15 Apr 2026

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/charlyhno-eng/raspberry-plate-recognition

License plate detection by computer vision on raspberry (optimized resources) - Python - OpenCV - Tesseract

opencv python raspberry-pi tesseract-ocr yolov8

Last synced: 08 May 2026

https://github.com/shrish01/aiml-assignment

Signature Detection Using YOLO-V8

object-detection opencv python torch

Last synced: 08 May 2026

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

Understand and demo a simple process in object detection.

opencv python yolov11

Last synced: 11 Feb 2026

https://github.com/prodeveloper0/deepmatchinghelper

DeepMatching written by Jérome Revaud Helper Library (Python/C++)

c cpp cpp-library deepmatching opencv python

Last synced: 06 May 2026

https://github.com/gama1903/digital_image_processing

Implementation of Basic Algorithms of Digital Image Processing mainly through Numpy.

digital-image-processing numpy opencv python

Last synced: 08 May 2026

https://github.com/helias/android-face-detection

Android app for face detection in real-time

android face-detection mobilevision opencv real-time

Last synced: 05 May 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/irismuffin/auto-follow

This project includes engineering documents and lab reports from “智能跟随辅助系统设计”.

opencv python3 yolov5s

Last synced: 27 Apr 2026

https://github.com/swastikgorai/frameextvideo

Extracts frames from video

opencv pypi-package pytest python3

Last synced: 28 Feb 2026

https://github.com/rock12231/tesseract-heroku

Image to Text using python Tesseract heroku

heroku opencv python tesseract

Last synced: 15 Mar 2025

https://github.com/lhlizdabezt/nhapmonai

Vietnamese ALPR project using YOLO/PyTorch and OCR/FastALPR with Kaggle/IPYNB training evidence, desktop inference and LAN demo scope.

computer-vision kaggle machine-learning ocr opencv pytorch yolo

Last synced: 02 Jun 2026

https://github.com/bernovie/cpp

Collection of cpp tutorials

binary-tree binary-trees cpp cpp11 opencv

Last synced: 22 Apr 2026

https://github.com/zuecopio/vco_2425

Computer Vision (VCO) subject practices

cv2 matplotlib numpy opencv pilllow

Last synced: 08 May 2026

https://github.com/bertandogancay/red-color-tracking

A simple code to track any color with using opencv and a camera. In this example, red color is used.

camera jetson-nano opencv pan-tilt raspberry-pi webcam

Last synced: 16 Apr 2026

https://github.com/krishbharadwaj5678/handtrackpy

HandTrackPy is a real-time hand tracking which detects and tracks multiple hands, providing key landmarks for gesture recognition and interactive applications.

handtracking mediapipe opencv python

Last synced: 08 May 2026

https://github.com/shwetapardhi0/virtula-mouse

This project is a hand gesture mouse using OpenCV, Mediapipe and Python. It uses the cam to detect hand gestures and move the mouse accordingly. It also has fuctions to perform left and right clicks, and scroll up and down etc.. Right hand is used to control the mouse and left hand is used to perform other functions such as copy/paste, undo/redo

mediapipe opencv pillow pyautogui python tkinter ttkthemes

Last synced: 08 May 2026

https://github.com/scikit-surgery/bard-data

Additional configuration and data for SciKit-SurgeryBARD

aruco augmented-reality opencv scikit-surgery scikit-surgerybard ucl

Last synced: 23 Mar 2025

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

Image Processing Notes

image-processing opencv python

Last synced: 05 May 2026

https://github.com/selcia25/healthcare

🎈An innovative project aimed at transcending traditional gaming boundaries by seamlessly integrating wellness and learning.

flask game-development html-css-javascript opencv pygame python

Last synced: 30 Apr 2026

https://github.com/dityaren/face-recognition-attendance-system

Attendance system by capturing faces through a webcam implemented in Python.

attendance-system face-detection face-recognition opencv python

Last synced: 08 May 2026

https://github.com/eesha12khan/hybrid-images_cv

A hybrid image generator that merges low-frequency and high-frequency features of two images using OpenCV.

computer-vision hybrid-images image-processing opencv python3

Last synced: 18 Apr 2026

https://github.com/anyavoitovich/bag-tracker-yolov10

Bag detection and counting system using YOLOv10. Tracks bags on a conveyor belt with real-time video processing and Kalman filtering.

docker machine-learning object-detection opencv video-processing yolov10

Last synced: 10 Apr 2026

https://github.com/dulajkavinda/lie-detector-pulse-py

Pyhon application that will detect if someone is lying by analysing their heartrate.

opencv python

Last synced: 08 May 2026

https://github.com/riju18/webcam_motion_detector_opencv

python openCv is a brilliant library for image, video processing. Here, I tried to detect an live object in webcam.

jupyter-notebook opencv python3

Last synced: 10 Apr 2026

https://github.com/devash2/ayur-scan

Indian Medicinal Leaf detection application using ML and DL

flask flutter google-firebase opencv python scikit-learn tensorflow

Last synced: 10 Apr 2026

https://github.com/walchko/robotics

juypter notebooks releated to robotics

opencv python robotics

Last synced: 05 May 2026

https://github.com/anodicpassion/traffic_detection

This project demonstrates a simple yet powerful application of the YOLOv8 (You Only Look Once) object detection model for identifying various traffic-related objects.

computer-vision cv2 opencv traffic-detection ultralytics ultralytics-yolo yolov8

Last synced: 16 Apr 2026

https://github.com/ashishtukaral/fruit-ripeness-and-disease-detection

Welcome to the Fruit Ripeness and Disease Detection System! This application utilizes advanced YOLOV8 models to detect various fruits and diagnose diseases in bananas, mangoes, and pomegranates. Built with Flask, the web application allows users to either upload images for analysis or use a live video feed for real-time detection.

classification cnn computer-vision deep-learning detection flask html-css-javascript machine-learning neural-network oops-in-python opencv python yolov8

Last synced: 05 May 2026

https://github.com/ashish0kumar/ai-based-traffic-management-sih

🚦 AI-based traffic management system using real-time vehicle detection

flask machine-learning opencv python react traffic-management-system vehicle-detection yolov4

Last synced: 09 Feb 2026