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/andrew2077/real-time-emotion-recognition

Real time emotion recognition from facial expression through live captured video

albumentations facial-expression-recognition labelme opencv python tensorflow tkinter

Last synced: 17 Apr 2026

https://github.com/tabotcharlesbessong/aiinjs

This repository is for the implementation of artificial intelligence in JavaScript especially with NodeJs Anybody who wanna join , fill free to join

alan-ai javascript opencv python3 reactjs tensorflowjs

Last synced: 17 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/remvisual/podcast-thumbnail-extractor

AI-powered thumbnail extractor for podcast and video creators. Automatically picks the best faces, screens, and scenes using computer vision and custom CNN models. 100% local. Windows-friendly.

ai cnn computer-vision face-detection flask image-processing machine-learning open-source opencv podcast privacy-friendly python pytorch self-hosted thumbnail thumbnail-generator video video-processing windows youtube

Last synced: 25 May 2026

https://github.com/nidhish-balasubramanya/paddleocr-text-extraction-model

Utilizes PaddleOCR and advanced image pre-processing techniques to extract product attributes from images.

amazon-ml-challange-2024 image-processing machine-learning ocr-recognition opencv paddleocr paddlepaddle pil text-recognition

Last synced: 08 May 2026

https://github.com/rickyavina/robotvision

Computer Vision Algorithm using OpenCV and GRIP in python. Uses feed from Microsoft Life-Cam HD-300, runs through HSV threshold, find contours and filter contours and returns center of target, distance from target, and the degree offset from target

frc opencv opencv-python python vision

Last synced: 17 Apr 2026

https://github.com/dipan313/sarathi

🚘 SARATHI – A real-time AI-based attention monitoring system for drivers and pilots that detects drowsiness, posture issues, and inattention. Built with Python, MediaPipe, OpenCV, and Streamlit.

blinker matplotlib mediapipe opencv pygame python raspberry-pi streamlit t

Last synced: 02 Apr 2026

https://github.com/cosmicsid004/air_draw

Digital drawing....

handtracking mediapipe numpy opencv

Last synced: 30 Apr 2026

https://github.com/gautamthampy/color-detection

Provides colour names and HTML/RGB mappings in various output formats.

c numpy opencv python

Last synced: 10 Apr 2026

https://github.com/agneay/opencv-python

A curated list of all awesome opencv application created by Agneay B Nair

opencv pip pip3 python python3

Last synced: 09 Mar 2026

https://github.com/fjctp/docker-armhf-opencv24-git

Docker image OpenCV 2.4 git latest for Raspberry Pi

docker opencv raspberry-pi

Last synced: 17 Apr 2026

https://github.com/sonhm3029/kafka-for-computer-visions

This project store example using kafka in AI

deep-learning distributed-systems kafka opencv python

Last synced: 17 Apr 2026

https://github.com/goutamhegde002/air_canvas

Air Canvas is an innovative real-time gesture recognition application that enhances communication for the deaf and mute. It features hand-tracking, color detection, and OCR technologies, enabling users to draw, write, and convert gestures into editable text in real time.

air-canvas deaf-and-mute digital-drawing flask gesture-recognition hand-tracking interactive-canvas mediapipe ocr ocr-recognition opencv opencv-python python real-time-communication text-recognition

Last synced: 13 Apr 2026

https://github.com/robingenz/docker-node-opencv

🐳 Docker image with NodeJS and OpenCV.

docker nodejs opencv

Last synced: 17 Apr 2026

https://github.com/audriusbutkevicius/hotsdraft-overlay

A small application that does computer vision based draft detection, queries hotsdraft.com for best picks/bans, and draws overlay with results

hots opencv qt

Last synced: 17 Apr 2026

https://github.com/veresdavid/imgproc-task5

A console application that learns characters from a given source then can recognize them from a scanned paper and then save the result in a text file.

character-recognition cpp image-processing opencv

Last synced: 30 Apr 2026

https://github.com/brianlangay4/photo-editor-android

This collaboration of OpenCV in python into image manipulation techniques and with android app with java creating interactive app for editing photos (Image Correction and Enhancement)

android-app editing java opencv python pythonjava

Last synced: 17 Apr 2026

https://github.com/enoxsoftware/inferenceenginewithopencvforunityexample

Integrate Unity Inference Engine with OpenCV for Unity.

barracuda inferenceengine opencv sentis unity

Last synced: 18 Apr 2026

https://github.com/miladsade96/mot

Multiple Object Tracker

opencv opencv-python python python3

Last synced: 18 Apr 2026

https://github.com/prernarohra/ar-filters-with-mediapipe

This project implements real-time facial tracking and AR effects, providing a playground for developers and enthusiasts in computer vision and augmented reality.

augmented-reality computer-vision face-detection face-tracking facemesh filters labeling mediapipe opencv python

Last synced: 18 Apr 2026

https://github.com/sura3607/integrated_image_segmentation-based_solution_for_object-collision_detection_in_2d_simulation_environ

This project investigates three advanced image segmentation algorithms—Watershed, Active Contour Snake, and Chan-Vese—for detecting object collisions in 2D simulation environments. Analyzing six diverse video datasets, the study evaluates these algorithms on execution time, segmentation accuracy, and adaptability to dynamic backgrounds and overlapp

activecontours chanvese collision-detection jupiter-notebook object-collision opencv python

Last synced: 08 May 2026

https://github.com/charan12-git/gender-and-age-detection

A Python project which can detect gender and age using OpenCV of the person in a image or through camera.

age agedetection gender-detection images opencv python webcam

Last synced: 23 Jun 2026

https://github.com/json031/yolo_inspection_kit

基于 YOLOv8 构建的轻量级 YOLO 检测工具包,用于产品包装验证和质量检测。A lightweight YOLO-based detection toolkit for product packaging verification and quality inspection, built on YOLOv8.

computer-vision cv object-detection opencv packaging-inspection python roi yolo yolov8

Last synced: 06 Apr 2026

https://github.com/dd-se/ml-app

Predict unseen numbers with ML models trained on MNIST dataset.

opencv python scikit-learn streamlit

Last synced: 30 Mar 2025

https://github.com/zeyyildm/el-hareketleri-2

Elin başparmağına göre olumlu mu olumsuz mu anlayan Python kodu.

opencv

Last synced: 13 May 2026

https://github.com/jai0212/ai-virtual-painter

Real time finger and object painting using advanced computer vision technology with custom hand gestures and customizable colours

artificial-intelligence cmake computer-vision cpp mediapipe numpy opencv python

Last synced: 05 Apr 2026

https://github.com/subvision-soft/subvision-core

The core algorithms behind subvision

computer-vision emscripten opencv wasm

Last synced: 05 Apr 2026

https://github.com/bayunova28/face_mask_detection

This repository contains about my personal project to build face mask detection

face-mask-detection opencv python

Last synced: 18 Apr 2026

https://github.com/serivesmejia/nativeblobdetector

Java bindings for the SimpleBlobDetector to EasyOpenCV. Intended for usage in the FTC Competition.

easyopencv firsttechchallenge ftc opencv simpleblobdetector

Last synced: 18 Apr 2026

https://github.com/j03-dev/tarzan

Python package for optical character recognition, CNN

cnn keras ocr opencv tensorflow

Last synced: 19 Apr 2026

https://github.com/darwincamahalan/human-age-gender-classification

A age and gender identifier machine learning desktop application for CCTV cameras in shopping malls

cafe classification-algorithm computer-vision facial-recognition machine-learning opencv python

Last synced: 19 Apr 2026

https://github.com/walchko/robotics

juypter notebooks releated to robotics

opencv python robotics

Last synced: 05 May 2026

https://github.com/raghav18482/magicam

In this application black color HSV value will get invisible,

flask-application opencv python

Last synced: 20 Apr 2026

https://github.com/davidfantasy/wechat_jump_java_opencv

使用opencv自动识别微信小游戏跳一跳中的目标距离

java jump jump-game opencv

Last synced: 20 Apr 2026

https://github.com/xavierjiezou/opencv-chinese-flag

Add the Chinese flag to your avatar. (Happy National Day!)

docker flask opencv python

Last synced: 20 Apr 2026

https://github.com/ovshake/iphone-defect-detector

iPhone Defect Detector

computer-vision opencv python3

Last synced: 20 Apr 2026

https://github.com/yinguobing/stream-capture

A backend service with OpenCV in Rust.

opencv rust streaming

Last synced: 20 Apr 2026

https://github.com/touppercase78/happy-new-year-2026

Happy New Year 2026 with Colorful Squares, Gifts, Snowflakes, Text and Tree with Ornaments!

2026 happy-new-year image-processing merry-christmas opencv opencv-python python

Last synced: 20 Apr 2026

https://github.com/anty-filidor/grains-detector

Simple grains detector developed in OpenCV

object-detection opencv python

Last synced: 13 May 2026

https://github.com/omagrawal1111/forkandenjoy

Playground for Projects On ML, Android ,etc

ai android c cpp java ml opencv python react

Last synced: 09 Apr 2026

https://github.com/guyi2000/cameracal

基于 CV 的装配式建筑预制构件安装辅助方案研究

cpp opencv

Last synced: 21 Apr 2026

https://github.com/mayankagg9722/opencv-python

Learning OpenCV Python

learning opencv python

Last synced: 08 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

https://github.com/iamfarzam/facial-expression-detection

OpenCV project using DeepFace library to detect facial emotions

deepface opencv python3

Last synced: 05 Jun 2026

https://github.com/emso-c/eye-state-detector

A CNN application that detects if the eyes in a given image are open or closed.

cnn-for-visual-recognition image-processing opencv python

Last synced: 21 Apr 2026

https://github.com/pyresearch/lightweight_vision_library_for_object_detection_-_segmentation

Lightweight_Vision_Library_for_Object_Detection_&_Segmentation

object-detection opencv opencv-python python python3

Last synced: 21 Apr 2026

https://github.com/bhoomika-gp/car-number-plate-detection

Number Plate Detection using OpenCV

easyocr ocr-python opencv

Last synced: 22 Apr 2026

https://github.com/hwpoison/cloud_top_tracker

experimental script for clouds top tracking with image moments opencv

opencv python weather

Last synced: 22 Apr 2026

https://github.com/tengkoku/fundamental-image-processing

Brightened/ Darkened/ Blackened a selected area of an image

image-processing opencv python

Last synced: 22 Apr 2026

https://github.com/sheikhharis50/facer

Facer is a face recognition system built on face_recognition package and opencv

ai dlib face-detection face-recognition numpy opencv poetry real-time real-time-face-detection

Last synced: 08 Jul 2026

https://github.com/hotaro26/opencv-to-ascii-live-art-

A opencv project which converts webcam live capture to ascii art :)

ascii ascii-art opencv python

Last synced: 24 Apr 2026

https://github.com/krishbharadwaj5678/clearcut

Transform your live streams with ClearCut a powerful Python script that removes backgrounds in real time using your webcam. Elevate your content instantly, offering a professional touch with zero hassle!

background-removal bg-remove computer-vision cross-platform cvzone image-processing live-streaming mediapipe opencv os python python3 real-time real-time-streaming selfie-segmentation

Last synced: 08 May 2026

https://github.com/supersonichub1/datamoshing-with-optical-flow

NumPy/OpenCV implementation of a nice SIGGRAPH paper.

datamoshing opencv video

Last synced: 24 Apr 2026

https://github.com/nirmit27/dog-vs-cat-classification

A binary image classification model based on Transfer Learning for distinguishing images of dogs from cats.

binary-classification deep-learning glob image-classification image-processing jupyter-notebook machine-learning opencv opencv2 python tensorflow transfer-learning

Last synced: 09 May 2026

https://github.com/suraj5424/yolov8-video-object-detection

Complete 🎥 YOLOv8-based pipeline for video frame extraction, 🖼️ custom dataset annotation, ⚙️ model training, and real-time 🎯 object detection with visualization — in a 📓 Jupyter Notebook for seamless computer vision workflows.

data-annotation-tools image-processing object-detection opencv video-processing yolov8

Last synced: 18 Apr 2026

https://github.com/yumetodo/tesseract_opencv_pkg

archlinux tesseract_opencv package

archlinux archlinux-opencv opencv tesseract

Last synced: 08 May 2026

https://github.com/rorosaga/world_clocks

🕰️ Simple clocks made with OpenCV's drawing functions ⌛

clocks opencv

Last synced: 17 Apr 2026

https://github.com/elijah-1994/computer-vision-rock-paper-scissors

Training a computer vision model using TensorFlow to detect whether Rock, Paper or Scissors is shown to the camera in real- time and with a high accuracy.

machine-learning opencv python3 tensorflow

Last synced: 10 Apr 2026

https://github.com/shamiul5201/football_detection_and_tracking

This project captures and follows the movement of a football on the field in short video clips, making it easy to analyze key moments in play. With this tool, you can detect where the ball is and track its path throughout the game.

computer-vision object-detection object-tracking opencv python

Last synced: 25 Apr 2026

https://github.com/notshrirang/image-reader

Reads text from screenshot taken by the app.

ocr opencv python tesseract

Last synced: 25 Apr 2026

https://github.com/leonardcser/waldo-video-preprocessor

Convert videos into preprocessed frames.

opencv preprocessing

Last synced: 25 Apr 2026

https://github.com/louisshark/detectface

使用opencv实现的人脸检测的demo

opencv

Last synced: 26 Apr 2026

https://github.com/saniyaacharya04/industrial-cv-inspection

Industrial Safety & Asset Inspection using Computer Vision (Object Detection + OCR)

api computer-vision deep-learning fastapi industrial-ai machine-learning object-detection ocr opencv python safety-monitoring yolov8

Last synced: 10 Apr 2026

https://github.com/samir-atra/cancerdetector

The final project of AI50xIraq course is found in the commit on 21-3-2023

cancer-detection cnn dataset inceptionv3 matplotlib numpy opencv tensorboard tensorflow tensorflow-tutorials transfer-learning

Last synced: 11 Feb 2026

https://github.com/yuxno/feature-matching-and-image-classification-opencv

computer vision workshop, basic operations with opencv plus an image classification simple application

computer-science computer-vision feature-detection feature-matching image-classification opencv python

Last synced: 09 May 2026

https://github.com/krish120003/lane-centering-bracketbot

Hackathon-winning autonomous robot navigation using vision and lane centering

autonomous-driving opencv python robotics

Last synced: 10 May 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

detect-threats machine-learning opencv python-3 ultralytics webcam yolov8n

Last synced: 30 Sep 2025

https://github.com/sasivakulrithwik/059_iva_assignment-1

Image processing and object detection using OpenCV, including color detection, smoothing, edge detection, and face detection with Haar cascades. 🚀

ipython-notebook numpy opencv python3

Last synced: 10 Apr 2026

https://github.com/r0drigo-0/jpeg_zigzag

JPEG codec zigzag

cv2 jpeg opencv python

Last synced: 27 Apr 2026

https://github.com/assem-elqersh/color-identification-lab-2

Jypyter notebooks-compatible color identification tool that uses the LAB color space for accurate color analysis in images. This version works without interactive displays, automatically detecting colors via grid sampling and K-means clustering. It identifies dominant colors with their names and percentages, visualizing results with matplotlib.

color-detection image-processing lab-color opencv

Last synced: 27 Apr 2026

https://github.com/amalh/opencv-cpp

basic opencv scripts in c++

cpp opencv opencv-cpp

Last synced: 27 Apr 2026

https://github.com/arghyadevs/attendaface

AttendaFace is a Python-based desktop application that uses OpenCV and LBPH face recognition to automate attendance tracking in classrooms, offices, or events. The application features a modern GUI with photo-based face registration, real-time recognition, attendance logging, and CSV export.

opencv opencvlbph pillow yml

Last synced: 09 May 2026

https://github.com/vinayak2005917/hand-gesture-controlled-virtual-keyboard-and-mouse

Hand-Gesture Controlled Virtual Keyboard and Mouse is a Streamlit app that uses OpenCV and MediaPipe to track hand gestures via webcam. It enables switching between mouse control and a virtual keyboard, with PyAutoGUI performing clicks and typing. The live camera feed in-browser responds to gestures for interactive control.

autopygui computer-vision hand-tracking mediapipe opencv

Last synced: 09 May 2026

https://github.com/ndonkohenri/car-plate-detector

Detects Car Plates in real-time or using Images.

carplate computer-vision cv cv2 detection opencv opencv-python python

Last synced: 27 Apr 2026

https://github.com/steelx/kb-mouse-control

control mouse with keyboard

opencv python3

Last synced: 28 Apr 2026

https://github.com/sbatururimi/advanced-lane-lines

In this project, the goal is to write a software pipeline to identify the lane boundaries in a video from a front-facing camera on a car.

autonomous-car lane-detection lane-lines-detection opencv

Last synced: 28 Apr 2026

https://github.com/rcode879/haar-cascade-detector

A human recognition program that can detect human faces and bodies.

ai computer-vision haar-cascade haar-cascade-classifier haarcascade-frontalface machine-learning opencv python

Last synced: 28 Apr 2026

https://github.com/mrnust/yolo_tracking

All about Object realtime tracking

computer-vision image-processing opencv yolo

Last synced: 28 Apr 2026

https://github.com/uditmishr/virtual-hand-painter

A simple application allows the user to draw on the screen using their hand. It has options for three primaries (RGB) colors, an eraser, and the ability to save results.

computer-vision machine-learning mediapipe opencv python

Last synced: 03 May 2026

https://github.com/pedronjorge/average-face

Generate an average face from a given set of images by detecting facial landmarks, aligning features, and blending the images using Delaunay Triangulation. Libraries used: Dlib, OpenCV, NumPy

dlib image-generation jupyter-notebook numpy opencv python3

Last synced: 30 Apr 2026