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/satyamtripathi8/pixeltoon

PixelToon is a web application that allows users to cartoonify their images with various artistic effects like cartoon, pencil sketch, oil painting, and watercolor. Built with Flask, OpenCV, and Python, it offers a simple interface for image uploads and effect application, making photo editing fun and creative.

css flask html javascript opencv pil

Last synced: 09 Apr 2026

https://github.com/priyanshscpp/RNX33-Smart-System-Project

This IoT project helps farmers to track their plantation.

arduino lora mqtt opencv python sql

Last synced: 29 Sep 2025

https://github.com/alsult/compvision_puzzle

A computer vision pipeline that reconstructs a shuffled puzzle using SIFT feature matching, RANSAC, and image preprocessing.

computer-vision contour-detection feature-matching homography image-processing image-segmentation opencv peppa-pig puzzle-reconstruction python ransac-algorithm sift-features

Last synced: 29 Apr 2026

https://github.com/seanwevans/opencv-playground

an opencv playground

image-processing opencv

Last synced: 03 Mar 2026

https://github.com/rurumimic/opencv-practice

컴퓨터 비죤 연습

computer-vision cpp opencv opencv4

Last synced: 16 Apr 2026

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

Detecting objects and faces using YOLO

opencv yolov3

Last synced: 16 Apr 2026

https://github.com/ayushverma135/objectspotter

A Web App using Flask Framework of Python which will Detect Objects and finding out their names from images by using Python's OpenCV library using Pre-Trained Coco Dataset.

computer-vision machine-learning opencv python

Last synced: 29 Apr 2026

https://github.com/kweonminsung/console-cinema

몰입캠프 2025 여름학기 4분반 4주차 출품작 Console Cinema

gocv golang madcamp madcamp-2025-summer opencv terminal tui video-player yt-dlp

Last synced: 10 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/karmaniket/gtavcontrol

created dataset using different hand gestures and trained the ML model for in-game real time control for GTA V. Have fun!

gaming gta5 machine-learning mediapipe opencv python3 scikit-learn

Last synced: 29 Apr 2026

https://github.com/aryank1511/introduction-to-computer-vision

A collection of resources and notes from the CVI620 (Computer Vision) course that I took at Seneca Polytechnic.

computer-vision opencv python

Last synced: 04 Aug 2025

https://github.com/shashankadiga123/age-and-gender-clasification

Developed a CNN-based model for accurate age and gender prediction using facial images with robust and ethical AI practices.

emotion-detection emotion-recognition face-detection face-recognition mtcnn mtcnn-face-detection opencv python python-project

Last synced: 16 Apr 2026

https://github.com/notjoemartinez/wieniawski

Photomath for violin sheet music

computer-vision opencv optical-music-recognition

Last synced: 16 Apr 2026

https://github.com/zaibten/helmet-detection-using-machine-learning-deep-learning

This project focuses on a real-time Helmet Detection System to ensure road safety by identifying riders who are not wearing helmets. Integrated with a Flutter application, it provides an automated system for issuing challans (e-tickets) and capturing images of the rider and their number plate for record-keeping.

dataset flutter googlecolab jupyter-notebook machine-learning mobile-app model-training opencv python realtime-detection tensorflow yolov8

Last synced: 09 Apr 2026

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

An application that recognizes faces. If you put a picture of yourself in a folder, the application will find your picture, recognize it and recognize you. Projects written entirely in Python.

face-detection face-recognition face-recognition-python opencv python python-script

Last synced: 21 May 2026

https://github.com/swastikm2k4/face-recognition-in-python

Its basically a python code to recognize a face when the camera is switched on.

opencv python

Last synced: 19 Feb 2026

https://github.com/aiwithqasim/smartqueuingsystematedge

This is a simple project regarding people detection whether they are in a queue or not. the that I had used in that is Open vino toolkit, python and jupyter notebook

computer computer-vision edge-detection jupyter-notebook opencv python3

Last synced: 17 Apr 2026

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/wasifsohail5/virtual_mouse

Virtual Mouse is an AI-powered, gesture-based control system that replaces traditional peripherals with hand movements. Using MediaPipe for hand tracking and PyAutoGUI for cursor control, it enables seamless clicking, scrolling, and navigation through simple gestures. Experience a futuristic, touchless interaction with your PC! 🚀🖱️

cv2 mediapipe mediapipe-hands numpy opencv pyautogui python

Last synced: 02 Aug 2025

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/nayeem01/facemask-detection

Face-mask detection with TensorFlow and openCV

computer-vision neural-network opencv python tensorflow

Last synced: 09 Apr 2026

https://github.com/ylp1455/attendance-facerecognition

This project provides an innovative solution for educational institutions to manage student attendance using advanced facial recognition technology. It offers a user-friendly interface for administrators to set up attendance policies, enroll students, and generate reports. The system enhances security by ensuring only authorized students can access

computer-vision csharp opencv python

Last synced: 17 Apr 2026

https://github.com/bentheperson1/volume-pincher

change the volume of a windows pc by pinching

machine-learning opencv

Last synced: 18 Apr 2026

https://github.com/lofilogic/flashback-raw-editor

Custom RAW image processor and UI for the Flashback one35 v2 camera.

image-processing numba opencv pyside6 python raw-processing rawpy wip

Last synced: 20 Apr 2026

https://github.com/gaborvecsei/surgeon-board

Independent Laboratory Project at University: Contactless Interactive Display for Surgeons

keras machine-learning opencv smartboard surgeon

Last synced: 17 Apr 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/mothukurigopi123/facial_expression_recognition-sure_trust-

Facial Expression Recognition System using YOLOv9 & Flask. Detects 5 emotions (Angry, Happy, Natural, Sad, Surprised) from images/live camera with mAP50 of 0.731. Features a web interface with file uploads, real-time processing, & emoji feedback. Built with Python, OpenCV, Flask, HTML/CSS/JS. Ideal for HCI & emotion analysis.

computer-vision deep-learning emoji-suggestions emotion-dataset face-emotion-recognition flask image-classification opencv python roboflow-dataset sure-trust tensorflow yolov9

Last synced: 02 Apr 2026

https://github.com/milover/beholder

Industrial machine vision software

genicam machine-vision object-detection ocr opencv

Last synced: 17 Apr 2026

https://github.com/nicholascartaxo/poseestimationleague

Python application that uses OpenCV and MediaPipe to track human positions to identify predetermined poses with specified mouse and keyboard outputs.

ai opencv output pose-estimation videogame

Last synced: 30 Apr 2026

https://github.com/abdlazeem/hand_gesture_controlled_led

real-time hand gesture recognition system that detects the number of fingers raised using a webcam and controls LEDs connected to an Arduino Uno accordingly.

arduino mediapipe-hands opencv python-3

Last synced: 29 Apr 2026

https://github.com/5ekastanx/noongil_d

NoonGil — это интеллектуальное приложение для распознавания объектов, разработанное компанией Deasan C&M. С точностью до 95%, оно эффективно определяет объекты в реальном времени, делая его особенно полезным для пожилых людей — например, в задачах навигации и визуальной поддержки.

ai android kivy opencv python3

Last synced: 17 Apr 2026

https://github.com/aonurakman/human-hand-detection

Hand detection & segmentation using deep neural transfer learning & classical computer vision techniques. - 2022 - University of Padova

computer-vision cpp opencv python yolo yolov3

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/xcapt0/object_size_detector

📏 Measure the size regardless of the distance | OpenCV

computer-vision opencv

Last synced: 03 Apr 2026

https://github.com/amiridk/mynote_opencv_py

opencv and computer vision basics in python , this is my note about most important basics

colordectection computer-vision convulational detection face-recognition facedetection opencv

Last synced: 29 Apr 2026

https://github.com/nishanikasineshan/triangle-angles-detection

This project contain two python files from which you can find the angles of triangles automatically or using mouse clicks. Each method has their own pros and cons which can be improved.

mouse-events opencv python triangle-angle-detection

Last synced: 17 Apr 2026

https://github.com/yumetodo/docker_tesseract_opencv_env

tesseract + opencv docker image

archlinux docker-image opencv tesseract

Last synced: 17 Apr 2026

https://github.com/notakeith/handscribe

Batch digitization tool for handwritten historical documents. Draw a template once — the system crops fields, runs OCR, and applies LLM correction

docker document-processing handwriting-recognition hexagonal-architecture java llm minio ocr opencv postgresql spring-boot

Last synced: 03 Jun 2026

https://github.com/viveknaskar/resizing-images-using-opencv

A simple script for resizing individual and group images using OpenCV is provided.

opencv python python3

Last synced: 17 Apr 2026

https://github.com/neetigyab/pdf_form_parser

Older Test version of designated PDFReader project

excel forms matplotlib numpy ocr opencv pandas pdf pdf-converter pdfplumber pytesseract python

Last synced: 17 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/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/enoxsoftware/inferenceenginewithopencvforunityexample

Integrate Unity Inference Engine with OpenCV for Unity.

barracuda inferenceengine opencv sentis unity

Last synced: 18 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/miladsade96/mot

Multiple Object Tracker

opencv opencv-python python python3

Last synced: 18 Apr 2026

https://github.com/akinduid/face-detection-model-benchmark

This repository contains the codebase and documentation for a comparative analysis of various lightweight face detection models optimized for real-time detection on edge devices. The study evaluates the models based on their accuracy, speed, and performance across different poses and environments, using the WIDER FACE dataset.

benchmark computer-vision face-detection mediapipe mobilenet-ssd opencv python tensorflow yolov8n

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/kocarus/face-recognition-opencv

Face recognition with Input Images and Webcam Camera

computer-vision face-detection face-recognition opencv python3

Last synced: 18 Apr 2026

https://github.com/buddhima-jd3/image-processing

Image Processing with Web Cam

django html-css-javascript opencv python

Last synced: 18 Apr 2026

https://github.com/felipebrenner/2022-2-computacao-grafica

Atividades desenvolvidas para cadeira de bacharel em Ciência da Computação

c-plus-plus glsl opencv opengl

Last synced: 18 Apr 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/armanshadyan/bacteria-detection

Deep learning-powered tool for detecting and analyzing bacteria in microscope images. Designed for microbiology research, it identifies bacteria, counts them, and calculates coverage area with high precision. Supports real-time video processing, single-image analysis, batch processing, and model training.

mediapipe numpy object-detection opencv python pytorch

Last synced: 05 Apr 2026

https://github.com/harshoza36/simplefacedetection

A normal FaceDetection app using OpenCv python library and haarcascade

face-detection opencv python3

Last synced: 18 Apr 2026

https://github.com/lucasdiasjorge/computer-vision-basics

My personal Computer Vision and image processing repo

begginer c cpp image-processing opencv

Last synced: 18 Apr 2026

https://github.com/dilkushsingh/facial_emotion_recognizer

Training an image classifier for detecting emotions from scratch on my own dataset.

gradio hugging-face keras opencv python resnet-50 tensorflow

Last synced: 05 Apr 2026

https://github.com/ariyanmlzm/react-image-processing

🖼️ Implementing image transforms with opencv toolbox developed with React.js.

image-processing opencv reactjs

Last synced: 05 Apr 2026

https://github.com/yeisson8a/object_detection_python

Proyecto desarrollado en Python utilizando las librerías OpenCV, MediaPipe y el modelo EfficientDet Lite 0 para la detección de objetos en imágenes y videos

mediapipe object-detection opencv python3

Last synced: 18 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/aditiisaxena/cuda-accelerated-box-filter-for-texture-image-enhancement

Enhances grayscale texture images using a CUDA-based box filter. Built with CUDA, C++14, and OpenCV for high-performance image processing.

cpp cuda gpu-programming linux nvidia opencv

Last synced: 18 Apr 2026

https://github.com/lewiscollum/buttonsidepanel

A simple hide-away side panel that contains toggle and radio buttons. I use it for changing viewing options for opencv JPEG livestreams and WebGL canvases.

buttons opencv sidebar webgl

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/farzonl/androidgesturerecognition

A Gesture Recognition app that uses Knn.

android knn-classification motion-history-images opencv

Last synced: 19 Apr 2026

https://github.com/taggagii/movement-detection

More playing with OpenCV. Detects there's been motion between two frames and then puts a box around it.

camera learning-by-doing opencv opencv-python

Last synced: 19 Apr 2026

https://github.com/thc1006/rps_gesture_referee_demo

🎮 Production-ready real-time Rock-Paper-Scissors gesture recognition system using MediaPipe & OpenCV. Features: instant hand tracking (30+ FPS), 95% accuracy, fuzzy matching, TDD methodology with 95% test coverage. Bilingual (EN/繁中). Perfect for CV learning & interactive apps.

computer-vision demo educational game-development gesture-recognition hand-gesture-recognition hand-tracking high-performance interactive-systems machine-learning mediapipe opencv pose-estimation production-ready python real-time-detection rock-paper-scissors tdd test-driven-development tutorial

Last synced: 19 Apr 2026

https://github.com/dron3flyv3r/nodesystem-mk1-opencv

This is a simple node-based implementation of OpenCV.

node-based opencv

Last synced: 19 Apr 2026

https://github.com/agnostic-apollo/laserdistancer-and-serialmonitor

A project to calculate distance using lasers, camera(android phone), servo motor and arduino. (app includes a serial monitor)

android arduino camera opencv serial-monitor usb

Last synced: 19 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/mehboob14/creating-360-degree-images-using-mobile-cameras

A Mobile Base Solution to Capture 360 Degree Images utlized OpenCV for Image processing, Socket.io for real-time communication, and distributed image processing.

android image-processing opencv python

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/lamaabdeldayem/object-tracking

Real-time object detection and tracking using YOLOv8 and OpenCV, with support for videos and webcams.

computer-vision object-detection object-tracking opencv real-time-detection yolov8

Last synced: 19 Apr 2026

https://github.com/emiz98/density-based-traffic-controller-system

Automated traffic light system using real time traffic density data to calculate optimal green signal time for each lane.

arduino arduino-uno embedded-system embedded-systems image-processing opencv pyfirmata pygame python

Last synced: 29 Apr 2026

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

2019前期 画像処理及び演習 C++(C++, OpenCV, xcode)

cpp mojave opencv xcode

Last synced: 19 Apr 2026

https://github.com/harmanveer-2546/bird-species-prediction-using-deep-learning

Using convolutional neural networks to build and train a bird species classifier on bird pics data with corresponding species labels, also build GUI for the same.

3d-graph callback deep-learning eda gui gui-application image-generator imageclassification keras-tensorflow matplotlib maxpooling mobilenetv2 numpy opencv pillow plotly python seaborn transfer-learning visualization

Last synced: 29 Apr 2026

https://github.com/snehasunilnair/image-processing-projects

Image pre-processing techniques using OpenCV.

numpy opencv python3

Last synced: 29 Apr 2026

https://github.com/jig/go-aruco

Go interface for Aruco coordinates using a Raspberry Pi Camera

aruco go opencv python raspberry-pi

Last synced: 27 Jan 2026

https://github.com/ydkn/htw-progko-cuda

Parallel processing of image transformations. Part of the "Programmierkonzepte und Algorithmen" course at HTW-Berlin.

cuda image-transformations opencv

Last synced: 20 Apr 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/sandeep0900/video-cv-iot

This project uses computer vision to detect and track hand gestures in real time, specifically identifying the number of fingers raised. The program utilizes the cvzone Hand Tracking Module and OpenCV for video capture and display. A webcam captures the video stream, and the HandDetector detects hand landmarks and tracks finger positions

arduino-uno iot opencv python

Last synced: 20 Apr 2026

https://github.com/annapoorna-a-k/guardzilla-unauthorized-access-averter-using-raspberry-pi

A state-of-the-art intrusion entry detection robot that patrols your premises, which is built mainly using OpenCV and Raspberry pi.

buzzer flask intrusion-detection-system opencv python raspberry-pi robotics

Last synced: 09 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/tux-o-matic/banana

Keras/TensorFlow demo

keras object-detection opencv tensorflow

Last synced: 09 Apr 2026