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/easonlai/azure-face-service-landmarks-git

Face Landmarks Analysis with Azure Face Service and OpenCV

azure cognitive-services face facelandmarkdetect microsoftazure opencv python python3

Last synced: 14 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/tirtharajsinha/face-recognition-application

A face recognition application using face-recognition and opencv-python library.

atendence face-recognition face-recognizer gui mechine-learing opencv project python python3 tkinter tkinter-gui

Last synced: 12 May 2026

https://github.com/gonzalo123/peopleincamwithopencv

Detect people in a webcam with opencv

opencv python

Last synced: 02 May 2026

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

Real-time face mask detection with opencv, keras/tensorflow

deep-learning keras machine-learning opencv python tensorflow

Last synced: 17 Apr 2026

https://github.com/aryansk/face-mask-detection-system

A deep learning project using TensorFlow and OpenCV to detect face masks in real-time. Utilizes a Convolutional Neural Network (CNN) to classify images as mask-wearing or non-mask-wearing. 🧠📸

cnn face-mask-detection face-mask-detector machine-learning machine-learning-algorithms opencv python tensorflow

Last synced: 13 Apr 2026

https://github.com/malhotra5/communication-for-the-deaf

This application helps the deaf communicate with people who do not understand ASL (American Sign Language)

deep-learning inception neural-networks opencv tensorflow

Last synced: 09 May 2026

https://github.com/denrydu/voc-format-label

自己写的一个用来规整图片集到VOC标准,并且对图片做标注的工具,方便CV研究者用来制作自己的数据集。A tool to format images and label images based on LabelImg and OpenCV

dataset labelimg-tool opencv voc

Last synced: 02 May 2026

https://github.com/ml13571/Flutter-License-Plate-Recognition

Flutter ALPR/ANPR For Android & iOS: license plate recognition, vehicle number plate recognition, ALPR reader, ALPR scanner, license plate OCR, car number plate recognition

alpr android classification cnn computer-vision deep-learning flutter machine-learning ncnn object-detection opencv

Last synced: 01 Oct 2025

https://github.com/mostafabaghi/python-car-plate-reader

🔍 Python Car Plate Reader — A terminal-based license plate recognition tool that detects and extracts vehicle plate numbers from images using computer vision.

ai alpr automation computer-vision cv2 image-processing license-plate-recognition machine-learning number-plate-reader object-detection ocr opencv python python-project terminal-app vehicle-detection

Last synced: 06 May 2026

https://github.com/mostafa-wael/analyzing-videos-and-images-using-cascade-classifiers

Object Detection using Haar feature-based cascade classifiers is an effective object detection method proposed by Paul Viola and Michael Jones in their paper, "Rapid Object Detection using a Boosted Cascade of Simple Features" in 2001. It is a machine learning based approach where a cascade function is trained from a lot of positive and negative images. It is then used to detect objects in other images.

haar-cascade-classifier ml object-detection opencv python

Last synced: 08 May 2026

https://github.com/datarohit/opencv-hand-detection

In this Python File OpenCV and Mediapipe is used to Detect and Differentiate Between Left and Right Hand.

hand-detection mediapipe mediapipe-hands opencv opencv-python

Last synced: 01 May 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/roshniram/opencv-android-demo

Inverting image vertically using opencv library in Android.

android java opencv

Last synced: 14 Apr 2026

https://github.com/mpatacchiola/cura

Code realised for the hackathon "Robots at your service" in Amsterdam 2016

bing-speech opencv pepper robotics

Last synced: 01 May 2026

https://github.com/sthysel/arm-arch-opencv

Build optimized OpenCV on Arch for arm on a Raspberry Pi

arch arm opencv

Last synced: 01 May 2026

https://github.com/jack970/basic-face-recognition

Recognize faces from Python with the simplest face recognition library and opencv-python.

opencv recognition-face

Last synced: 17 Apr 2026

https://github.com/denizkarya1999/roemotion

Recognizes emotions utilizing machine learning and computer vision (TAI Lab Research Project)

android-application ar-vr computer-vision led-wristband machine-learning mobile-computing opencv pytorch research-project rolling-shutter-cameras

Last synced: 12 May 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/solrikk/pictrace-web

PicTraceV2 is a highly efficient image matching platform that leverages computer vision using OpenCV, deep learning with TensorFlow and the ResNet50 model, asynchronous processing with aiohttp, and Selenium for browser automation. PicTraceV2 allows users to upload images directly or provide URLs, quickly scanning a vast database to find image

automation computer-vision data-analysis data-extraction deep-learning image-processing image-search machine-learning natural-language-processing opencv openpyxl pandas python selenium tensorflow web-scraping yandex yandex-api

Last synced: 12 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/marcotallone/bow-classifier

Implementing Bag of Visual Words (BoW) classifier for image classification and scene recognition

bag-of-visual-words bag-of-words bow computer-vi kernel-codebook knn opencv opencv-python sift spatial-pyramid-matching svm svm-classifier

Last synced: 02 May 2026

https://github.com/tentone/cork

Cork stopper quality analysis and comparison vision system using RGB shadow decomposition for industrial application.

computer-vision cork defect-detection defect-measurement opencv rgb-shadows

Last synced: 05 Apr 2025

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

https://github.com/iv4n-ga6l/hand-controlled-computer-interface

Hand-controlled computer interface using haarcascade_hand.xml hand detector model, openCV and pyautogui

haar-cascade haar-cascade-classifier haarcascade-hand opencv pyautogui python

Last synced: 02 May 2026

https://github.com/momsfriendlyrobotcompany/dpkg_opencv

OpenCV 4.x debian package for Raspbian

debian-packages opencv opencv3 raspbian

Last synced: 02 May 2026

https://github.com/ajay-dhangar/face-detector-app

This is a simple face detector app that uses python and OpenCV to detect faces in an image.

face face-detection face-detection-app opencv opencv-python python

Last synced: 02 May 2026

https://github.com/amogh7joshi/annotator

A lightweight image annotation framework for deep-learning-based object detection, built using pure OpenCV.

annotation computer-vision cpp object-detection opencv

Last synced: 12 May 2026

https://github.com/mendez-luisjose/face-mask-detection-with-yolov8-opencv-and-streamlit

Face Mask Detection with YOLOv8, OpenCV and Streamlit

opencv streamlit yolov8

Last synced: 14 Mar 2025

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/iv4n-ga6l/realtime-car-traffic-tracking

Realtime car traffic tracking using yolov8 model

cartracking numpy opencv python ultralytics yolov8 yolov8n

Last synced: 02 May 2026

https://github.com/davidromeroy/computer-vision-portfolio

Hands-on computer vision projects in object detection, 3D vision, and robot perception – all in one place.

computer-vision object-detection opencv portfolio pythorch robotics ros

Last synced: 03 May 2026

https://github.com/simran1002/strip-analyzer

The Strip Color Identification is used to analyze images of urine strips uploaded by users. Using computer vision techniques, particularly leveraging OpenCV, the interface identifies and extracts the colors present on the strip.

flask multer nodejs numpy opencv python reactjs

Last synced: 10 Apr 2026

https://github.com/dulajkavinda/live-sketching

✍️ Converting live video stream from webcam into a sketch using OpenVC and Keras

added image-filtering keras machinelearning matplotlib numpy opencv python

Last synced: 10 Apr 2026

https://github.com/amamov/face-detection

🤖 얼굴 인식 웹 앱 open-cv, django 🤖

django face-detection opencv python

Last synced: 10 Apr 2026

https://github.com/1250890838/graphicsviewdemo

Qt Graphics View Framework combined with Opencv Demo

opencv qt

Last synced: 17 Apr 2026

https://github.com/rayfin774/face-and-hand-gestures-detection-model

Real-time Face & Hand Detection using MediaPipe Framework which Detects emotions (Happy, Sad, Angry) and Gestures (Thumbs Up, Peace, Pointing) live via webcam!

matplotlib mediapipe opencv python sckiit-learn

Last synced: 12 Nov 2025

https://github.com/intummadee/visionid-check

Apply Computer Vision to create a system for checking names for exams by checking cards instead of signing and displays the names of students and their exam entry status. 💳

bootstrap computer-vision django-admin django-framework django-project image-processing jquery mongodb mongodb-atlas ocr ocr-python opencv pandas pillow python tesseract tesseract-ocr

Last synced: 04 Apr 2026

https://github.com/adithya-s-k/fitosaur-run

Fitosaur Run: Jump to Stay Alive! 🏃‍♂️💥 Experience a fitness adventure as you control the dino with your real-life jumps in this Chrome Dino Run game with a twist! 🦖💪

computer-vision flask machine-learning mediapipe mediapipe-pose opencv python website

Last synced: 03 May 2026

https://github.com/sanikamal/vehicle-detection-counting

Vehicle Detection and Counting App Using OpenCV Haar Cascade Classifier and Flask

computer-vision flask opencv

Last synced: 09 Apr 2026

https://github.com/airmomo/android-script-starter

整合android-auto-helper和android-pixer-helper的安卓脚本应用快速开发手脚架

adb android cli opencv python

Last synced: 18 Apr 2026

https://github.com/drxwat/scanned_digits_recognition

Scanned digits detector and classifier (CNN, OpenCV)

classifier keras ocr opencv scanned-documents

Last synced: 09 May 2026

https://github.com/soumyadeepbose/sheet-counter

Sheet Counter is a Streamlit application designed to count the number of sheets in a given video or image. The app uses computer vision techniques to detect and count horizontal lines, which represent sheets in the input media.

canny computer-vision hough-lines hough-transform opencv python python3 sheet-counter streamlit

Last synced: 10 May 2026

https://github.com/hootbu/doc-auth-system

Proje, kullanıcılar tarafından yüklenen kimlik ve imzalı form belgelerini karşılaştırarak tutarlılığını doğrulayan mikroservis tabanlı bir sistem prototipidir. Sistem, FastAPI, Docker, Tesseract (OCR) kullanmaktadır.

docker fastapi html ocr opencv python restful-api

Last synced: 16 Mar 2026

https://github.com/keerthananehru/barcode-decoder

A YOLOv8-based system for detecting, cropping, and decoding barcodes from images. Trained on a custom barcode dataset, evaluated with precision, recall, and mAP metrics, and implemented using Ultralytics YOLO and Pyzbar libraries.

barcode-decoding barcode-detection computer-vision deep-learning object-detection opencv python pyzbar ultralytics yolov8

Last synced: 18 Apr 2026

https://github.com/filiprokita/qrreader

The QRReader program is a Python script designed to read QR codes from an image file. It uses the OpenCV library to detect and decode QR codes.

computer image-processing opencv python python3 qr-code qrcode qrreader

Last synced: 04 May 2026

https://github.com/romerorodriguezd/chroma-key-with-opencv

Applying chroma key to images/videos, regardless of the colour.

chroma-key computer-vision opencv opencv-python python video-editing-software

Last synced: 18 May 2026

https://github.com/elenaches/python-image-scanner-standalone

An image "scanning" app written in Python using OpenCV, an improvement of my Image scanner, a standalone app that takes an photo of a paper, and outputs an edited image with the paper properly aligned as though it was scanned.

executable image-manipulation image-processing opencv opencv-python python standalone

Last synced: 04 May 2026

https://github.com/karipov/captureplate

🚘 Project capturePlate is an ALPR system used for keeping track of parked vehicles.

alpr anpr opencv plate-recognition

Last synced: 19 Apr 2026

https://github.com/bigbeantheory/hand_sign_detection

✋ Hand Sign Detection – OpenCV & Python A real-time Hand Sign Detection System using OpenCV and Python. This project detects and recognizes hand gestures, enabling applications like sign language recognition and gesture-based control.

hand-gesture-recognition open-source opencv python real-time

Last synced: 29 Jun 2026

https://github.com/gaurang-1402/chatrobotaxi

🚗 Self-driving car controlled by natural language

gazebo opencv ros2-foxy tensorflow

Last synced: 18 Apr 2026

https://github.com/vijay-varadarajan/flower-recogniser

A neural network model using tensorflow to recognize images of flowers and classify them as - daisy / dandelion / rose / sunflower / tulip.

image-classification machine-learning opencv prediction-model python streamlit

Last synced: 05 May 2026

https://github.com/radikz/ball-prediction

Ball Prediction Using Kalman Filter

kalman-filter opencv opencv-cpp prediction tracking

Last synced: 28 Apr 2026

https://github.com/rik-sarkar-07/machine-intelligence

Machine intelligence is advanced computing that enables a technology (a machine, device, or algorithm) to interact with its environment intelligently,

computer-vision deep-learning feature-extraction image-processing machine-learning matplotlib opencv python pytorch sklearn tensorflow

Last synced: 02 Apr 2026

https://github.com/asma-hachaichi/smart-surveillance-system

An advanced real-time monitoring solution leveraging AI for age and gender detection.

age-detection email face-detection gender-detection opencv python raspberry-pi smtp-server

Last synced: 18 Apr 2026

https://github.com/wahidpanda/image_processing_with_matlab

Image processing in MATLAB involves enhancing, analyzing, and manipulating digital images to extract information and perform diverse operations. MATLAB, a robust computing environment, offers a wide range of tools and functions tailored for efficient image processing, enabling seamless loading, processing, analysis, and visualization of images.

computer-vision deep-learning image-processing machine-learning matlab open-source opencv signal-processing

Last synced: 14 May 2026

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/mubshr07/djangowithopencvalgorithms

This repo is practice project of Django+OpenCV. An image is uploaded using HTML form to Django framework. Then that image is used as input in openCV algorithms and generate many other images.

django image imageprocessing opencv

Last synced: 31 Aug 2025

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/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/markoshb/computer-vision-subject

Jupyter Notebooks about Computer Vision developed at University of Malaga

computer-vision jupiter-notebook opencv python

Last synced: 05 May 2026

https://github.com/dashaun/opencvcapture-example

From live stream on July 2nd, 2024

opencv spring-boot

Last synced: 01 Aug 2025

https://github.com/aryansk/human-counting-system

HumanVision-Detector is a real-time human detection system built with OpenCV and HOG (Histogram of Oriented Gradients) descriptor. The system can detect and count people in both images and video streams, making it suitable for various applications including surveillance, crowd monitoring, and foot traffic analysis.

argparse imutils machine-learning machine-learning-algorithms numpy opencv python

Last synced: 19 Apr 2026

https://github.com/gill-singh-a/qr-code-reader

A Python Program that uses OpenCV to detect and extract data from QR Codes in Images or in Live Video

computer-vision opencv python python3 qrcode qrcode-scanner

Last synced: 09 Apr 2026

https://github.com/llwusill/platedetection

OpenCV ve TrOCRProcessor ile Plaka Tanıma Sistemi

opencv opencv-python opencv2 plate plate-recognition python trocrprocessor

Last synced: 14 Apr 2026

https://github.com/aryansk/geometric-transformation-visualizer

A comprehensive toolkit for visualizing various geometric transformations on both 2D shapes and images using Python. This project demonstrates fundamental geometric operations through interactive visualizations.

computer-vision matplotlib numpy opencv python

Last synced: 05 May 2026

https://github.com/wdv4758h/danboard

Danboard is watching you >w< (A project using OpenCV for realtime face detection and using WiringPi to control the motors, running on Raspberry Pi)

cpp opencv raspberry-pi

Last synced: 11 May 2026

https://github.com/sidharthmohannair/visionuav-navigation

A robust vision-based localization system for UAVs operating in GPS-denied environments. The system utilizes advanced computer vision techniques to achieve accurate position estimation by matching real-time drone camera feeds with satellite imagery.

adaptive-noise-scaling akaze brisk computer-vision feature-detection feature-matching geolocalization homography image-processing localization opencv orb position-estimation ransac region-of- sift uav uav-navigation

Last synced: 16 Oct 2025

https://github.com/koukiftw/realtimesignlanguagerecognition

A real time sign language recognition traning model built with opencv and tensorflow that can detect hand gesture in real time.

computer-vision deep-learning machine-learning opencv python tensorflow

Last synced: 12 Aug 2025

https://github.com/sun-zhenxing/fast-neural-style

快速风格迁移部署

cuda cv2 fast-neural-style opencv

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/reymundvirtus/opencv-eye-detection

Basic Eye Detection in Python

opencv python

Last synced: 08 Apr 2026

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/kylesmith19091/pokemon-terminal-images

Create pokemon ANSI images that you can view in your terminal

cpp11 opencv pokemon terminal

Last synced: 20 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/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/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/thehemen/pixelated-morphing

Generation of different pixelated character images.

game-art morphing opencv pixel-art python

Last synced: 20 Apr 2026

https://github.com/mahdihasnat/queens-by-linkedin-solver

Solver for https://www.linkedin.com/games/queens/

opencv ortools

Last synced: 18 Jan 2026

https://github.com/lewiscollum/networkcameras

web API for streaming multiple cameras

camera fastapi livestream mjpeg mjpeg-stream opencv python-poetry

Last synced: 06 May 2026

https://github.com/arnab-0053/attendease----smart-attendance-system-using-opencv

It is an smart attendance system which will detect a particular student is present or not using face detection and will count the attendance.

cvzone face-recognition opencv python

Last synced: 21 Apr 2026

https://github.com/meopbk/robotics

ROS and Roblib applications mostly in C++. Inverse Kinematics, Object Detection, Path Planning, Localization and Mapping.

boost cpp inverse-kinematics jacobians makefile mapping object-detection opencv path-planning path-tracing roblib ros threads

Last synced: 18 Apr 2026

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

Redo of the 2017 Vision Code

cameraserver frc java opencv

Last synced: 06 May 2026