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/jkl404/object_detection_using_opencv

Object Detection is MACHINE LEARNING PROJECTS used for the real-time operation which can process images and videos to identify objects, faces. This Project focuses on detecting objects.

flask object-detection opencv python3

Last synced: 29 Apr 2026

https://github.com/maanjk/hand-gesture-virtual-mouse

Control your Windows mouse using hand gestures and a webcam with OpenCV and MediaPipe (move, click, drag, scroll).

ai computer-vision hand-tracking mediapipe opencv python virtual-mouse virtual-mouse-using-hand-gesture

Last synced: 29 Apr 2026

https://github.com/neelanjan00/blind-vision

Assisting blind people with the help of image-captioning via a smartphone app. The application makes use of two neural networks, a CNN-based image feature extractor, and an LSTM based sentence generator. The user is able to submit images to the app, which are fed to the CNN feature extractor. The extracted features are then fed to the LSTM network to generate the sentence that describes the image, which is then read aloud to the user.

cnn flask keras lstm ml opencv tensorflow

Last synced: 29 Apr 2026

https://github.com/shamiul5201/drowsy_driver_detection

A real-time application that uses computer vision to detect drowsiness by monitoring eye movement and triggers an alarm to prevent fatigue-related incidents. Built with OpenCV, MediaPipe, Streamlit, and Pygame.

mediapipe opencv pygame streamlit

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

Detecting Retinal Blood Vessels with Deep Learning

deep-learning image-processing opencv python pytorch

Last synced: 18 Apr 2026

https://github.com/csreddy98/objecttracking

Object Tracker using OpenCV and Python

computer-vision csrt opencv opencv-python python python3

Last synced: 30 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/vidhi1290/ai-ml-cartoonifier

Welcome to Cartoonify, a fun and interactive project that converts real photos into cartoonified masterpieces! This project guides you through the entire process, from loading the image to displaying the final cartoon version.😛

bilateral-filter cartoonify-ai edge-detection matplotlib numpy opencv skimage tensorflow

Last synced: 30 Apr 2026

https://github.com/jadezdon/digimuscore

DigiMuScore is a sheet music manager Android application.

android app document-scanner manage-sheet-musics mlkit-android opencv

Last synced: 04 May 2026

https://github.com/eduribeiro00/artworkrecognition-feup-vcom

Code and projects developed in the VCOM subject throughout the semester (MIEIC 4th year, 2nd semester).

bagofwords cnn cnn-classification cnn-keras computervision jupyter-notebook keras opencv opencv-python python

Last synced: 30 Apr 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/tyrue/4th_intelligent-image-processing

Intelligent Image Processing

image-processing opencv

Last synced: 30 Apr 2026

https://github.com/frnn4268/facial-emotion-recognition

This project implements real-time facial emotion detection using the deepface library and OpenCV. It captures video from the webcam, detects faces, and predicts the emotions associated with each face. The emotion labels are displayed on the frames in real-time. Latest version:

deep-face-recognition opencv python

Last synced: 30 Apr 2026

https://github.com/meqdaddev/color-detector-using-hue-channel

A C++ program with openCV, it detects a specific color in an image by Hue channel from HSV model.

c-plus-plus color-detection hsv image-processing opencv

Last synced: 15 May 2026

https://github.com/balaji24092001/python

All python related content: notes, problems, progress archive.

matplotlib numpy opencv pandas python3 scipy-stats seaborn sklearn sqllite

Last synced: 12 Apr 2026

https://github.com/4techsadiq/passport-scraper

This project uses OpenCV and Tesseract OCR to extract and annotate text from passport images. It preprocesses images, extracts key details (passport number, name, nationality, etc.), and handles errors. The script outputs the extracted information in JSON format.

ocr-recognition opencv pytesseract python

Last synced: 30 Apr 2026

https://github.com/mehnaz2004/hand-controlled-snake-game-using-opencv

Control a snake using hand gestures! Built with OpenCV, MediaPipe, and Streamlit, collect points within 60 seconds in this interactive game. 🚀🐍

ai computer-vision opencv python

Last synced: 22 Feb 2026

https://github.com/aryansk/computer-vision-essentials

Comprehensive computer vision project demonstrating image processing, machine learning techniques, and digit classification using Python and advanced libraries.

cv machine-learning machine-learning-algorithms naive-bayes-classifier opencv python svm-classifier tensorflow

Last synced: 16 Apr 2026

https://github.com/govinddixit/dog-breed-classifier

Welcome to the Dog-Breed Classifier project! This project build a pipeline to process real-world, user-supplied images. Given an image of a dog, the algorithm will identify an estimate of the canine’s breed. If supplied an image of a human face, the code will identify the resembling dog breed.

cnn dog-breed-classifier machine-learning matplotlib opencv pytorch

Last synced: 30 Apr 2026

https://github.com/jeremymeissner/opencv-minecraft

This program recognize an oak tree in minecraft. It also provides the option of training a model.

minecraft opencv

Last synced: 30 Apr 2026

https://github.com/ndonkohenri/qrcode-scanner

Program detects and shows qrCodes both in images and in live.

computer-vision cv opencv opencv-python python qrcode qrcode-reader qrcode-scanner

Last synced: 08 Jun 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/eng-m-abdrabbou/object-detection-python-yolo

Real-time object detection web app using YOLOv5 and Flask for instant webcam object recognition.

flask object-detection opencv python pytorch rest-api restful-api torch ultralytics yolov8

Last synced: 14 Apr 2026

https://github.com/headless-start/real-time-sketch

This repository contains Real Time Sketch Generation using Adaptive Thresholding.

adaptivethreshold canny-edge-detection gaussian-filter opencv python3

Last synced: 01 May 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/whjwnavy/python_video_cvt2lcd

python video convert to lcd bin

lcd19296 opencv python video-converter

Last synced: 01 May 2026

https://github.com/anupkumarpanwar/traffic-violation-detection

Autonomous system to detect traffic rule violation using computer vision.

ai computer-vision ml opencv

Last synced: 01 May 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/chandansoren/emotion-detection

Implementing a CNN model for facial emotion recognition with real-time implementation

cnn-model deep-learning detection haarcascade-frontalface opencv python

Last synced: 01 May 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/heyoeyo/toadui

A UI library, with warts!

gui library opencv python ui

Last synced: 01 May 2026

https://github.com/hansalemaos/a_cv2_easy_resize

Different ways of resizing pictures in OpenCV

images opencv python resize

Last synced: 01 May 2026

https://github.com/waybarrios/multi_cam_opencv

using cv2 in python

opencv python

Last synced: 23 Jan 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/rishraks/color-object-detection

This project enables real-time detection of user-defined color objects using a webcam. Users enter a color name, and the program identifies objects matching that color by converting it to its HSV range, applying a mask, and detecting contours. It's a practical tool for object tracking, sorting, and interactive applications.

computer-vision numpy opencv pillow-library

Last synced: 11 Apr 2026

https://github.com/imshymike/handgestures

Python library that makes it easy to create and detect custom gestures using mediapipe

hand-gesture-recognition hand-tracking mediapipe mediapipe-hands opencv

Last synced: 18 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/ethand91/object-detect

Simple object detection example using python, opencv and YOLO

computer-vision example opencv python3 tutorial

Last synced: 28 Jun 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/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/breadrock1/dr-detector

There is my own simpliest implimentation of drone detection by computer vision technologies.

computer-vision contours-detection cv object-detection opencv opencv4 python python3 qt5 qt5-gui

Last synced: 01 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/hayatiyrtgl/shooting_simulator_python

Overall, this project provides a flexible framework for implementing computer vision applications with a focus on object detection, tracking, and point scoring. Its versatility and modularity make it suitable for a wide range of use cases across different industries and domains.

image-processing opencv python-script simulation target-tracking

Last synced: 02 May 2026

https://github.com/arjunravi26/image-editor

A dajngo based image manipulation webiste

django jsonresponse numpy opencv pillow

Last synced: 17 Jun 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/vishnun0027/virtual-try-on-glasses

Virtual mirrors allow you to try on eyeglasses online before you buy them select glass and virtual try on using live video

computer-vision flask-application opencv virtual-mirrors

Last synced: 02 May 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/rohitxsh/finalproject_smit

Generate panorama images with OpenCV and Python

opencv python python3

Last synced: 02 May 2026

https://github.com/week-end-manufacture/ios-adas-app

A deep learning for advanced driver assistance system application project

ios opencv tensorflow tensorflow-lite

Last synced: 02 May 2026

https://github.com/y-india/project-smart-attendance-system-opencv

AI-powered Smart Attendance System using Face, Eye, and Mask detection — automates daily attendance with real-time computer vision and CSV logging. | see README below , please.

attendance-system automation cctv-cameras cctv-detection numpy opencv opencv-python pandas project projects python python3 real-world-problem-solving real-world-project webcam

Last synced: 02 May 2026

https://github.com/iv4n-ga6l/optical_flow_opencv

Optical Flow implementation in OpenCV

lucas-kanade opencv optical-flow 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/sigmachirality/litcam

Litter recognition and classification software written using ImageAI and Tensorflow.

cv jupyter-notebook opencv tensorflow trash

Last synced: 13 Apr 2026

https://github.com/njurquet/zigzag

Computer Vision bot for the ZigZag mobile game developped by Ketchapp

computer-vision opencv python

Last synced: 24 Apr 2026

https://github.com/vatsmyname/attendance-monitoring-system

Attendance Monitoring System that has a tracker, face detection, face recognition and database connectivity all integrated together. The tracker is based on Strongsort, yolov8 is used for face detection, InceptionResnet is used for face recognition and MySQL for database connectivity.

deep-learning face-recognition inception-resnet machine-learning mysql mysql-database opencv python pytorch tensorflow tracker yolo-v8

Last synced: 14 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/rajkhanke/facial-expression-detection-using-machine-learning

The System detects the facial emotion among the seven (happy, sad, angry ,surprise, fear, neutral, disgust) using the convolutional neural network (CNN) Architecture

cnn deep-learning machine-learning opencv

Last synced: 02 May 2026

https://github.com/hansalemaos/a_cv_sift_detection

Detecting objects using openCV and sift

cv cv2 opencv python

Last synced: 23 Jan 2026

https://github.com/a3ro-dev/eroji

Eroji is a simple Python script that uses the DeepFace library to detect faces in an image and recognize the emotions, gender and race of the detected faces.

ai cascade-classifier deep-learning deepface emotion-detection emotion-recognition machine-learning machine-learning-python ml opencv opencv-python python python3

Last synced: 09 May 2026

https://github.com/nguyenanhtuan1912/computer_vision_exercises

Trong này sẽ chứa các file source về bài tập Computer Vision.

computer-vision numpy opencv python

Last synced: 12 Apr 2026

https://github.com/makjac/traffic_car_counter_opencv_yolov3

A tool for counting the number of vehicles in a video, utilizing OpenCV and YoloV3 for object detection, with the vehicle type count displayed on the video.

cpp opencv yolov3

Last synced: 18 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/rursprung/opencvtest

Example of how to use OpenCV in C++ with VCPkg

cmake cpp example opencv vcpkg

Last synced: 03 May 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/dhruv-26/parkease-pro

ParkEase Pro is an AI-powered smart parking system built with Python, OpenCV, MySQL, and ANPR technology. It automatically calculates parking fees, tracks entry-exit times, and detects empty spots using AI for real-time monitoring.

automatic-number-plate-recognition computer-vision easyocr multiprocessing numpy opencv pickle pil python sql tkinter-gui

Last synced: 09 Jun 2026

https://github.com/natlee/ffmpeg-video-writter-with-python

This is a video writter used to write video with FRENDLY ffmpeg.

ffmpeg image-processing opencv python video-processing videowriter

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

https://github.com/ibrahimjspy/pointoffocus

This project focuses on identifying the most attention-grabbing regions in an image. These saliency maps can be used to enhance thumbnails, create dynamic zoom effects, guide text animations, and support various other visual applications where highlighting key areas of an image is essential.

flask image image-processing image-recognition machine-learning opencv python

Last synced: 17 Apr 2026

https://github.com/mementomori11723/gifnetor

A video to gif converter built in go and ffmpeg

conversion image-processing opencv pillow python streamlit

Last synced: 12 Apr 2026

https://github.com/dineshdhamodharan24/bizcardx-extracting-business-card-data-with-ocr

It sounds like "BizCard" is a solution designed to eliminate the need for manual data entry and simplify the handling of business cards. This suggests that the tool likely utilizes technology, such as OCR, to automate the extraction of information from business cards.

capstone-project image-processing mysql ocr-recognition opencv project python3 streamlit

Last synced: 14 Apr 2026

https://github.com/jubinjacob03/facedetection-raspberrypi-iot

Face detection by Computer Vision using Library file - openCV , on Raspberry Pi .

haar-cascade-classifier iot knn-classification machinelearning opencv python raspberry-pi-3

Last synced: 03 May 2026

https://github.com/skoolzon3/matriculas_opencv

Proyecto de análisis de matrículas en imágenes y vídeos mediante OpenCV.

image-recognition opencv python

Last synced: 17 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/jalfr3d/webcam-detection-and-alert

This script use your webcam to detect movement, it will send and email with a pic of the object detected

automatic-email-sender email-alert-notifications opencv opencv-python python python-script webcam webcam-detection

Last synced: 04 May 2026

https://github.com/kkhushhalr2405/paddle-vs-mmocr

Analysis of character recognition capabilities of PaddleOCR and MMOCR.

ocr opencv

Last synced: 05 Oct 2025

https://github.com/2432001677/yolov5-detect

simple yolov5 wrapper for detect(onnx, dnn, openvino)

deep-learning detection opencv opencv-python openvino python yolov5

Last synced: 03 Jul 2025

https://github.com/arufonsekun/computer-vision

This repository hosts the code produced in dojos, week tasks, theoretical presentations during my attending time in the UFFS computer vision study group. (refactor in progress)

computer-vision numpy opencv python3

Last synced: 17 Apr 2026

https://github.com/shritesh99/ispecs-reimagined_server

This is the server side repository for iSpecs Reimagined 👓.

ispecs object-detection opencv yolo

Last synced: 04 May 2026

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/mlbo/moderncpp

Modern C++ Course For CV Note

modern-cpp opencv

Last synced: 04 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/davidhampgonsalves/opencv-mosiac

An OpenCV based attempt at stitching together images to make a mosaic using histograms

featured image-processing java opencv

Last synced: 17 Apr 2026

https://github.com/mohhasan1/opencv_workshop

A workshop repository featuring OpenCV demos, MediaPipe integrations, and interactive projects, including real-time computer vision tasks and games for hands-on practice with image processing and hand tracking.

deep-learning game hand-detection image-classification mediapipe opencv pygame python3 segmentation

Last synced: 06 Feb 2026

https://github.com/jakub-nowicki/rock-paper-scissors

✊✋✌️ Play Rock-Paper-Scissors using hand gestures recognized by OpenCV and MediaPipe.

game machine-learning mediapipe opencv python

Last synced: 04 May 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/heisenberg141/probability-based-boundary-detection

This Repository consists of implementation of probability based boundary detection algorithm which gives more accurate results than canny edge detection.

boundary-detection canny-edge-detection computer-vision edge-detection gabor-filters gaussian-filters image-gradients image-processing kmeans-clustering lm-filters numpy opencv python3 sobel-filter texton-maps

Last synced: 04 May 2026

https://github.com/iam-salma/face-recognition-attendance-system

AI-based face recognition attendance system using OpenCV and Streamlit. Mark, view, and manage attendance with real-time webcam capture.

attendance-system face-recognition haarcascade opencv opencv-python python streamlit

Last synced: 18 Apr 2026