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/vardanagarwal/seg_mask_modifs

Easily perform segmentation using different models and perform different operations on the mask.

deeplabv3 face-parsing mask-rcnn opencv python pytorch segmentation

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

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/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/chensation/delaunay-dream

App for applying delaunay triangulation to videos as a visual effect

delaunay-triangulation opencv python video-processing

Last synced: 24 Jan 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/yukebrillianth/opencv-object-tracking-with-distance-measurement

Object Tracking By Color With Distance Measurement By Polynomial Regression

computer-vision cpp distance-measures opencv

Last synced: 18 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/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/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/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/hossein-cod/plate-recognition

car Plate recognition with cv2

cv2 jupyter-notebook numpy opencv python

Last synced: 15 Apr 2026

https://github.com/sayamalt/face-mask-detection

Successfully trained a deep learning model using CNN which can predict to a great level of accuracy whether a given person is wearing a mask or not.

computer-vision convolutional-neural-networks face-mask-detection keras opencv tensorflow

Last synced: 15 Apr 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/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/xuzhijvn/ulss-face

基于人脸识别的解、锁个人计算机的JavaSE项目

javase jna jni opencv

Last synced: 31 Jan 2026

https://github.com/rodolfoferro/coins_scraping

This repo contains the job done so far for the OCRE coin classification project.

beautifulsoup coin-classification jupyter-notebook opencv python webscraping

Last synced: 01 Feb 2026

https://github.com/ravindramohith/find_me_out

Face recognition system using a Convolutional Neural Network (CNN) with TensorFlow and OpenCV

convolutional-neural-networks deep-learning face-recognition keras machine-learning opencv tensorflow

Last synced: 01 Feb 2026

https://github.com/manuelz/document_scanner_simulation

Document scanner simulation using OpenCV and the Webots robotics simulator.

opencv python webots

Last synced: 07 Feb 2026

https://github.com/ashrockzzz2003/image_segmentation_oxford_pets_dataset

Image Segmentation using Oxford Pets Dataset with the goal to improve animal tranquilizer aiming system.

apple-gpu fpn metal mts neural-networks opencv resnet34 segmentation tensorflow torch

Last synced: 26 Feb 2026

https://github.com/robertobochet/dino-skynet

A simple implementation of autonomous agent to play the Dino game

computer-vision education game opencv pypi python

Last synced: 07 Feb 2026

https://github.com/prabath1998/rice_leaf_disease_ditection_system

This project is a Paddy Crop Disease Detection System that uses machine learning to identify diseases in paddy (rice) leaves. Farmers can upload an image of a paddy leaf, and the system will predict whether the leaf is healthy or affected by a specific disease

flask joblib numpy opencv pillow sklearn

Last synced: 15 Apr 2026

https://github.com/dhanvina/facetrackedu

This project demonstrates face detection using OpenCV, it uses a pre-trained Haar cascade classifier to detect faces in images or video streams. It provides a simple and efficient solution for identifying human faces using speech automated commands.

attendance face face-detection face-recognition flask opencv opencv-python pandas python spee

Last synced: 15 Apr 2026

https://github.com/alihassanml/real-time-sign-language-interpreter

This project utilizes a Convolutional Neural Network (CNN) to recognize hand gestures based on the American Sign Language (ASL) dataset. The application captures hand images using a webcam and processes them to predict the corresponding sign language gesture using a pre-trained model.

cnn-keras deep-learning mediapipe opencv python3 sign-language-recognition

Last synced: 08 Feb 2026

https://github.com/asit-14/face-recognition-project

This repository contains my project face recognition.

cnn-model face-recognition opencv project-repository python

Last synced: 08 Feb 2026

https://github.com/jcbritobr/opencv-java

Lots of opencv examples from books ported to java code

computer-vision image-analysis image-processing java opencv

Last synced: 15 Apr 2026

https://github.com/elymsyr/mazevil

MazeVil AI aims to create an autonomous agent, using TensorFlow Lite and YOLOv8 models (only one in game), detect objects in real-time and navigates mazes with pathfinding algorithms, ensure strategic precision in combat using otimization algorithms.

computer-vision opencv python tflite-models yolov7 yolov8 yolov8n

Last synced: 15 Apr 2026

https://github.com/krpal2001/proctoring-application

Proctoring application utilizing Machine Learning in Python for comprehensive student monitoring, ensuring integrity and fairness in online assessments through advanced real-time analysis and detection.

csv-files machine-learning machine-learning-algorithms mediapipe opencv python streamlit-webapp tensorflow

Last synced: 26 Feb 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/kuro337/textract

Single Header High Performance C++ Image Processing Library to read content from Images and transform Images to text files.

cpp cpp20 cryptography folly opencv openmp-parallelization

Last synced: 18 Apr 2026

https://github.com/shub-garg/hybrid-lung-segmentation-disease-classification-and-severity-localization

A project for lung disease detection and analysis using deep learning. It includes lung segmentation, disease classification, and severity localization with Grad-CAM for visual explanations. This repository provides code, datasets, and documentation for replication and further research.

coatnet computervision covid-19 cv deep-learning diseaseclassification gradcam-visualization keras lung-segmentation machine-learning medicalimageanalysis opencv tensorflow unet-image-segmentation

Last synced: 27 Feb 2026

https://github.com/v-hogood/opencvdemos.ios

iOS .NET port of OpenCV demos:

dotnet ios maui opencv xamarin

Last synced: 10 Feb 2026

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/liuliuod/rust-face-detection

This project demonstrates face detection using Rust and OpenCV. It includes a comparison between the original video and the video with face detection applied.

docker haarcascade opencv rust

Last synced: 27 Feb 2026

https://github.com/willigarneau/sobel-filter-cuda

🖼️ Assignment 1 in Intelligent Industrial System at Cégep Lévis-Lauzon. Learning Cuda and OpenCV by creating a sobel filter. 💻

cplusplus cuda filter opencv sobel

Last synced: 16 Apr 2026

https://github.com/knosmos/sudontku

Browser-based OCR sudoku solver

computer-vision opencv sudoku-solver

Last synced: 11 Feb 2026

https://github.com/jaredpersonalorganization/qt-rtsp-live-video

Implementation of real time video live streaming using QT5.15, GStreamer, OpenCV, and Boost

asio boost gstreamer jetson-nano opencv qt5 rtsp rtsp-stream

Last synced: 16 Apr 2026

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

Women Safety Analytics – Protecting Women from safety threats. By Team TechNeeks

harcascades image-classification imageprocessing keras opencv python tensorflow

Last synced: 12 Feb 2026

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

This project demonstrates a basic face recognition system using Python, OpenCV, and the face_recognition library.

cmake computer-vision dlib face-recognition numpy opencv python visualstudiocode

Last synced: 16 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/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/andresmg07/real-time-sign-language-translator

AI-driven real-time American Sign Language translator. Implemented leveraging Support Vector Machines (SVM), OpenCV library and MediaPipe hands module.

ai computer-vision machine-learning mediapipe opencv pattern-recognition scikit-learn support-vector-machines

Last synced: 16 Apr 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/er-ri/nnspike

A LEGO SPIKE Robot using Neural Network

line-follower opencv raspberry-pi torch

Last synced: 28 Feb 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/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/m3y54m/dotnet-app-opencv

An embedded-developer-friendly project for .NET 5.0 with C# in Linux + SerialPort + Multi-threading + OpenCV C++

console-application cross-platform csharp dotnet embedded-systems linux multithreading opencv serial-port

Last synced: 16 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/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/jack17529/smart-doors

Built an automated software to save the wasted time and reduced it from 36% to 12%. Efficiently made prototype using AWS Services, Google APIs and Raspberry Pi.

aws computer-vision embedded-systems iot-application networking opencv python raspberry-pi

Last synced: 02 Mar 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/diihgab/ai-mouse-virtual

🖱️ An AI-based system to control the mouse cursor using Python and OpenCV with the camera in real time.

autopy mediapipe numpy opencv python

Last synced: 16 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/islamshahil/opencv-youtube

Stream YouTube Videos Using OpenCV and perform further Video Processing.

hacktoberfest opencv papy python video-processing youtube youtube-dl

Last synced: 03 Mar 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/mukeshmk/video-overlay

RnD effort (to overlay polygon on video) that is more towards using opencv or PIL for overlay and using some annotation tools to get the polyline/bounding box.

3d-bounding-boxes annotation bounding-box computer-vision javascript opencv opencv-js python video-overlay video-processing

Last synced: 03 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/fralonra/linkimage

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

opencv tensorflow tensorflowjs

Last synced: 04 Mar 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/sumitkumarsingh2/hand-star

HandStar is a Python library that uses Mediapipe and OpenCV to make hand detection and tracking easy.

mediapipe opencv opencv-python opencv2 pypi pypi-package pypi-packages python python-modules python-script python3

Last synced: 04 Mar 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/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/randomfractals/ispyai

testbed for I Spy books OCR and image recognition AI

image-recognition opencv python tesseract-ocr

Last synced: 16 Apr 2026

https://github.com/r0drigo-0/negative-image-processing

Negative and Binarize image processing

cv2 matlab opencv python

Last synced: 16 Apr 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/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/einstellung/gender_conversion

This repository can realize the feminization of male characters in pictures and the masculinization of female characters in picture.

cyclegan keras opencv pyqt5 pytorch

Last synced: 17 Apr 2026

https://github.com/mattia-hulathduwage/image-dehazing-tool

An image dehazing tool built with Python, OpenCV, and NumPy to enhance visual clarity in hazy images, featuring real-time processing and a user-friendly interface for saving dehazed results.

flask numpy opencv python

Last synced: 17 Apr 2026

https://github.com/ofelipelucca/librascontroller

Um software que reconhece gestos de libras e gestos customizados, e os transforma em um input de teclado ou mouse. (Python, TypeScript)

application desktop electron electron-react electron-react-typescript fullstack-development gesture-recognition hands javascript libras mediapipe opencv opencv-python python react software typescript

Last synced: 02 Apr 2026

https://github.com/adamspannbauer/stitcher

Experiment for panorama stitching without any directional assumptions.

computer-vision image-processing opencv panorama-stitching 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/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/asim-2000/the-invisible-cloak

⚡ Harry Potter's Invisible Cloak!

harrypotter invisible-cloak opencv python

Last synced: 17 Apr 2026

https://github.com/chetanpyasi/avatar.ai

Avatar.ai is a web-based virtual trial room application that allows users to upload images and try on clothes virtually. The app uses computer vision techniques to detect human poses and overlay clothing items onto the user's image, creating a virtual try-on experience.

css cvzon flask flask-application html opencv python werkzeug

Last synced: 17 Apr 2026

https://github.com/iv4n-ga6l/openpose-prediction

Person's body parts or joint position detection using openCV

detection numpy opencv prediction prediction-model python

Last synced: 17 Apr 2026

https://github.com/solrikk/dectralv1

dectralv1 is a powerful video processing application that combines advanced computer vision and machine learning technologies. With dectralv1, you can automatically extract and transcribe audio, detect faces and poses, recognize objects, as well as add subtitles and annotations to video files.

computer-vision deep-learning image image-processing machine-learning opencv pytorch visualsearch

Last synced: 17 Apr 2026

https://github.com/jastidev/zoom_meeting_bot

This project feature is to record the meeting via google, zoom, and teams using chronium.

ffmpeg opencv python selenium tkinter

Last synced: 17 Apr 2026