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/sachuverma/mouse-control-using-fingers

Control mouse and its clicks with finger tracking using OpenCV

mouse-tracking opencv python

Last synced: 17 Apr 2026

https://github.com/saulmontesdeoca/facerecognitiondb

Class project, module part of Face Recognition System. Built with OpenCV and MongoCXX.

cxx mongocxx opencv

Last synced: 17 Apr 2026

https://github.com/aliakseis/normal2height2

An accompany to https://github.com/V-Sense/DeepNormals

lbfgs normal-mapping opencv

Last synced: 20 May 2026

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

Raspberry Pi - Face recognition with OpenCV

face-recognition opencv raspberry-pi raspberry-pi-camera tensorflow

Last synced: 04 Mar 2026

https://github.com/hrishikesh-mahajan/pharmacypossoftware

Pharmacy POS App built using Python3, Tkinter, OpenCV and Pandas

barcode-scanner data-visualization invoice opencv pandas python3 tkinter

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

Sistema de comunicação suplementar alternativa (CSA) com rastreamento ocular usando Python e Flask. Interface web com teclado pictográfico para auxílio na comunicação de pessoas com limitações motoras

accessibility assistive-technology communication-aid computer-vision eye-tracking flask mediapipe opencv python web-interface

Last synced: 16 Apr 2026

https://github.com/bobberdolle1/maixcam-wildtrap

🎯 AI-Powered Camera Trap for MaixCAM | Hybrid Motion+YOLOv8 Detection | Telegram Notifications | Wildlife Monitoring & Security | 4 Detection Modes | Night Vision | Auto Storage Management | Production Ready

ai camera-trap computer-vision edge-ai embedded-systems iot maixcam maixpy motion-detection object-detection opencv python security telegram-bot wildlife yolov8

Last synced: 03 Jun 2026

https://github.com/efnilite/edge-detection

Using edge detection, prints the edges of each frame of Bad Apple!! to the console in ASCII-characters.

opencv python

Last synced: 05 May 2026

https://github.com/fralonra/linkimage

Find corresponding points between images. Using OpenCV and TensorFlow.js.

opencv tensorflow tensorflowjs

Last synced: 04 Mar 2026

https://github.com/habeeb65/ar-using-camera-to-object-detection-

Augmented reality utilizes the camera for object detection, leveraging OpenCV to identify data from ArUco markers.

aruco-marker aruco-marker-detection machine-learning-algorithms neural-networks opencv python

Last synced: 16 Apr 2026

https://github.com/nathancy/opencv-fedex-detector

Real-time Fedex Detector using OpenCV Color Thresholding and Contour Detection through an IP camera stream

contour-detection fedex-detector ip-camera-frames opencv opencv-color-thresholding opencv-python

Last synced: 19 Apr 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/prodev717/cv-controller

Open-source project to control games using physical movements and computer vision

computer-vision game gamecontroller keyboard mediapipe opencv python

Last synced: 16 Apr 2026

https://github.com/dhbw-smart-rollerz/object_detection

Object Detection for the smarty project

coral-tpu jazzy object-detection opencv ros2 smarty

Last synced: 28 Oct 2025

https://github.com/abhishek2473/fitsense

FitSense 🏋️‍♂️ is an AI-powered push-up counter that uses MediaPipe Pose Estimation and OpenCV to track push-ups in real time via a webcam. It provides automatic repetition counting, real-time feedback, and a user-friendly interface for fitness enthusiasts.

mediapipe opencv tkinter

Last synced: 11 Feb 2026

https://github.com/alihassanml/illegal-activity-detection

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: 11 May 2026

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/borischen0203/uob-project

Dissertation and Group project when I studied at University of Birmingham

java javafx opencv

Last synced: 16 Apr 2026

https://github.com/mrfoxak/skin-phenotypes-detection

This is an AI Based System to Detect Different Skin Phenotypes and Moisture Levels

image-processing machine-learning mathematics opencv opencv-python patents pyhton research-paper skin-detection

Last synced: 28 Jan 2026

https://github.com/kaustuv-d/bioreactor-for-synthetic-tissue-conditioning

Capstone Project under Dr. Vijai Laxmi, Assistant Professor, Mechanical Engineering Department, and Dr. Hitendra Kumar, Assistant Professor, BSBE (Biosciences and Biomedical Engineering) Department at IIT Indore.

arduino image-processing opencv peristaltic-pump raspberry-pi real-time

Last synced: 28 Jan 2026

https://github.com/krishgaur1354/ml-image-alignment

It aligns the scanned form to the reference form using SIFT (Scale-Invariant Feature Transform) feature matching.

hacktoberfest machine-learning-algorithms opencv

Last synced: 16 Apr 2026

https://github.com/tousif47/map-extraction-for-next-generation-gaming

Prototype for a under-graduation thesis "Map Extraction for Next Generation Gaming". It extracts road skeleton from satellite images and apply it to a movement operation. Which can be used as a basic operation for a game.

c-plus-plus image-processing opencv opencv2

Last synced: 16 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/anras5/bloodvessels

Detecting Retinal Blood Vessels with Deep Learning

deep-learning image-processing opencv python pytorch

Last synced: 18 Apr 2026

https://github.com/thegreenmachine/greenvision

Team 1816's 2019 Vision Processing Code

first-robotics-competition opencv python vision zed-camera

Last synced: 16 Apr 2026

https://github.com/rishraks/handsign-ai

HandSign AI is a gesture recognition project using Mediapipe to detect custom hand signs like fist, palm, and V-sign. It automates tasks such as starting/stopping video recording and capturing screenshots, showcasing intuitive, touch-free interactions for various applications like smart devices and accessibility.

mediapipe ml numpy opencv python

Last synced: 16 Apr 2026

https://github.com/p-ninja/smoothstream

Webcam, PiCamera streaming over the network with Python made easy.

opencv picamera-streaming python python-3-6 streaming webcam webcam-streaming zeromq

Last synced: 06 Feb 2026

https://github.com/shreyanssatpute/women-safety-analytics-v1

Built a real-time system using a CNN model for violence detection (98.2% accuracy) and Haar Cascade for gender classification. Integrated OpenCV, TensorFlow, and Keras for image processing and deep learning to detect threats and trigger real-time alerts.

cnn-classification impage keras-neural-networks machine-learning opencv python tensorflow

Last synced: 10 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/shivakumargourimath/color-detection-using-opencv-and-python

The Color Detection Project leverages the capabilities of OpenCV and Python to create a system for identifying and naming colors in images.

color-detection color-detection-python opencv pandas python

Last synced: 15 Feb 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/dedobbin/skribblr

Janky skribbl.io drawing bot, very WIP - Don't except a lot of cleanliness, mostly written in one weekend.

headless opencv selenium skribbl skribbl-io

Last synced: 30 Jan 2026

https://github.com/vishal-038/attendance_by_face_recogination

This project is a face recognition-based attendance system that uses Python, OpenCV, Scikit-learn, Streamlit, and various other libraries like Pandas, Numpy, Datetime, and OS for different functionalities. It enables adding faces to the database, taking attendance based on face recognition, and showing live attendance through a web interface built

opencv python scikit-learn

Last synced: 14 Feb 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/saolghra/python-facial-recognition

Real-time facial and hand landmark detection using Python and OpenCV. Detects faces and hands in webcam feeds, tracing key landmarks for each detected face and hand in real time.

computer-vision facial-landmark-detection hand-landmark-detection image-processing machine-learning mediapipe opencv python real-time webcam

Last synced: 16 Apr 2026

https://github.com/xyz-jphil/xyz-jphil-win11_oneocr-tools

Command-line tools and output formatters for Windows 11 OneOCR using Java FFM (Foreign Function & Memory API).

java java-ffi java-ffm java22 ocr oneocr opencv optical-character-recognition snipping-tool windows11

Last synced: 05 May 2026

https://github.com/muhammadsaqib001/streamlit-app-for-shadow-detection

Shadow Detector App is a web application built using Streamlit that utilizes a trained UNet model to identify and analyze shadows in uploaded images. This app allows users to upload images and detect shadows using advanced AI technology with just a click of a button.

computer-vision data-science image-processing machine-learning opencv pillow python streamlit streamlit-dashboard

Last synced: 05 May 2026

https://github.com/lupin3000/opencv_examples

Python OpenCV examples for different computer vision packages and models (macOS/Linux)

bleedface cvzone deepface dlib haarcascades mediapipe opencv python python3

Last synced: 05 May 2026

https://github.com/sriramsk1999/video-database-search

Neural network to caption videos, deployed as a web application to search through videos using natural language queries.

captions flask opencv tensorflow

Last synced: 05 May 2026

https://github.com/tigo-cmd/inteligent-system-for-application-and-appliance-control

Final year project Repo! just a trainable system for controlling GUIs and hardware Appliances using gesture recognitions

adruino computervision customtkinter mediapipe opencv python

Last synced: 05 May 2026

https://github.com/shin-sforzando/latent-siblings

An attempt to generate latent siblings faces by Machine Learning

opencv pix2pix python3 tensorflow

Last synced: 05 May 2026

https://github.com/matt-atadata/stunning-color

Dominant color extraction and colorspace mapping

color-picker machinevision opencv python3 visionprocessing

Last synced: 05 May 2026

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

OpenCV is a huge open-source library for computer vision, machine learning, and image processing.

computer-vision image-processing machine-learning opencv python python-library

Last synced: 05 May 2026

https://github.com/fatihilhan42/arm_control_with_opencv

It is the robot arm control project of our Computer Vision works with Opencv. In this project, a Firebase-based robot project was realized by using Opencv and Mediapipe artificial intelligence libraries. Below I tried to explain the details of the project step by step.

computer-vision fortytwo image-processing open-source opencv raspberry-pi raspberry-pi-3

Last synced: 05 May 2026

https://github.com/hr-fahim/house-rental-website-android-version

A convenient platform for users to rent houses and apartments, featuring user authentication, real-time ad posting, image uploads, voice input, and augmented reality (AR) and virtual reality (VR) capabilities.

android-studio google-maps-api google-vr-sdk java opencv

Last synced: 06 May 2026

https://github.com/sagarbapodara/real-time-pedestrian-and-vehicle-detection-using-computer-vision

The project is a basic prototype of detecting pedestrians and vehicles separately in a live video using simple computer vision techniques. For testing purposes, car dashcam recordings, available on youtube have been used.

computer-vision computer-vision-opencv opencv pedestrian-detection streamlit-webapp vehicle-dection-python

Last synced: 12 Apr 2026

https://github.com/rushi128/virtual-painting

Using openCV Python, this code measures the distance between your hand and the camera

computer-vision opencv opencv-python python

Last synced: 06 May 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/meqdaddev/image-histogrammer

A python program using openCV which computes the histogram for an image, and plotting that as a representative graph.

histogram image-processing matplotlib opencv pycharm python

Last synced: 06 May 2026

https://github.com/noorkhokhar99/currency-detection-recognition-and-counting-using-computer-vision-

Currency Detection, Recognition, and Counting using computer vision

opencv python

Last synced: 06 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/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/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/garlinhs/camera_driver

C++ library designed to interact with standard cameras.

c-plus-plus camera cmake driver library linux opencv terminal usb

Last synced: 06 May 2026

https://github.com/imamhs/lnect

Kinect viewer using OpenCV, libfreenect and GTK+ libraries

gtk3 gtkmm microsoft-kinect-gui microsoft-kinect-viewer opencv

Last synced: 06 May 2026

https://github.com/gill-singh-a/intel-realsense-recorder

Recording Camera Feed using Intel Realsense Camera

intel-realsense opencv python ros

Last synced: 05 May 2026

https://github.com/drwaterycat/vision2017-2.0

Redo of the 2017 Vision Code

cameraserver frc java opencv

Last synced: 06 May 2026

https://github.com/daelsepara/imageprocessingtest

OpenCV experiments in C# and emgucv

emgucv gtk image-processing opencv

Last synced: 06 May 2026

https://github.com/vargascardona/airmouse

Computer vision application that enables natural interaction with digital interfaces using hand movements and gestures.

computer-vision good-first-issue mediapipe opencv python

Last synced: 06 May 2026

https://github.com/pushparaj13811/face-detection-system

Real-Time Face Detection and Recognition System is a Python-based application that detects and recognizes faces in real-time using face_recognition for encoding, faiss-cpu for similarity searches, and opencv-python for processing. It features a FastAPI backend and a frontend for seamless interaction, enabling efficient matching with large datasets.

face-recognition fastapi machine-learning opencv

Last synced: 06 May 2026

https://github.com/shrilakshmishastry/american-sign-language-detection-using-hand-gestures

This is a cnn based final year project to detect american sign language using hand gestures.

cnn-keras opencv tensorflow

Last synced: 10 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/enoxsoftware/visualscriptingwithdlibfacelandmarkdetectorexample

Example of using DlibFaceLandmarkDetector with VisualScripting

bolt dlib opencv unity visualscripting

Last synced: 05 May 2026

https://github.com/anhtvc/detectline

Detect line from video

detectline opencv opencv-library

Last synced: 20 Apr 2026

https://github.com/superrmurlocc/blackjack-table-state-monitoring-system

A Blackjack Table Monitoring System using classical image processing techniques. The system detects card stacks, recognizes individual cards, calculates points, and determines game outcomes. Achieves 100% accuracy on high-quality images without using neural networks, making it efficient for devices with limited computational resources.

blackjack card-recognition computer-vision image-processing opencv segmentation template-matching

Last synced: 16 Feb 2026

https://github.com/korigamik/badapple

Pay Bad Apple on the website favicon

badapple cpp favicon opencv

Last synced: 06 May 2026

https://github.com/raresail/raspbian-csi-stream

low latency rpi csi camera stream using opencv, flask, libcamera-vid

camera camera-module csi flask http libcamera libcamera-vid mjpeg opencv python3 raspberry-pi server stream udp

Last synced: 05 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/mathunder/tse_hand_project

This repository is a school assignment. The goal of this exercise is to create a game that captures the hand of the user and creates a 3D model of it.

cpp opencv opengl qtcreator

Last synced: 04 May 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/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/oscnord/video-text-detection

Text detection in a local video sequence or HLS stream

hls-stream opencv opencv-python proof-of-concept python text-detection video-processing

Last synced: 04 May 2026

https://github.com/ml13571/opencv_lite

Integrated MNN into OpenCV and Use OpenCV API to run ONNX model by ONNXRuntime

ai machine-learning open-source opencv

Last synced: 08 May 2026

https://github.com/affromero/pixelcache

A versatile image processing library for Python with built-in support for caching, using Pillow, NumPy, and PyTorch.

image-processing numpy opencv pillow pytorch torchvision

Last synced: 07 May 2026

https://github.com/ernyoke/colorsegmentation

Color segmentation project using K-mean algorithm done in Qt and opencv.

c-plus-plus kmeans opencv qt

Last synced: 18 Jan 2026