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/harmanveer2546/bird-species-prediction-using-deep-learning

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

callback deep-learning eda gui image-classification imagegenerator keras maxpooling mobilenetv2 opencv pillow plotly python tensorflow

Last synced: 05 Apr 2026

https://github.com/thibamahlezana/intrusion-detection-system

This intrusion detection application leverages C++ with OpenCV and NCNN for real-time computer vision. It monitors live camera feeds, enabling users to define areas of interest. Upon detecting unauthorized access, the system triggers alarms, facilitating rapid security responses.

artificial-intelligence c cmake computer-vision cplusplus cplusplus-11 glew glfw3 imgui imgui-glfw intrusion-detection intrusion-detection-system intrusion-prevention intrusion-prevention-system irrklang ncnn opencv opengl

Last synced: 16 Feb 2026

https://github.com/bipinoli/content-aware-image-resizing-with-seam-carving

Keeps the content information intact by removing relatively unnoticeable parts of the image while resizing.

c-plus-plus carving dynamic-programming image image-processing opencv processing qt seam seam-carving

Last synced: 29 Apr 2026

https://github.com/bbs1412/smartattendancesystem

Smart Attendance System to automate the attendace calculation in lectures using Python

attendance-monitoring attendance-system face-recognition opencv parallel-computing python

Last synced: 16 Apr 2026

https://github.com/sarthak-1408/finger-counter

This Repo represents Finger Counter on a live feed, you can easily count the number on your fingers.

computer-vision machine-learning-algorithms mediapipe opencv python3

Last synced: 13 Apr 2026

https://github.com/mpolinowski/opencv2-tracking-algorithm

Using the meanshift and optical flow algorithm to trackt objects in RTSP video streams and mp4 video files

camshift meanshift object-tracking opencv opencv-python optical-flow

Last synced: 30 Apr 2026

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

Face recognition with OpenCV and python

face-recognition opencv pyhton3

Last synced: 19 Apr 2026

https://github.com/arseniistratiuk/ocr-passports

OCR Passports with Tesseract and OpenCV. Project for MAN (Minor Academy of Sciences of Ukraine).

machine-learning ocr-recognition opencv passport-mrz python tesseract-ocr

Last synced: 02 May 2026

https://github.com/alrifat2/opencvhandtracking

Library for OPENCV users. Easily implement hand tracking to your project without any manual work.

opencv python

Last synced: 06 May 2026

https://github.com/frankson18/virtual-puzzle-on-google-meet-with-python-and-opencv

Trabalho final da disciplina de Processamento digital de imagens da UFRN. Inspirado no vídeo do MurtazasWorkshopRoboticsandAI, o quebra-cabeça virtual é um programa que faz com que o usuário consiga manipular fotos presentes no seu visor utilizando o movimento de suas mãos, assim sendo possível criar um quebra-cabeça para ser montado.

cvzone google-meet opencv processing-images puzzle-game python virtualcamera

Last synced: 03 May 2026

https://github.com/javaidiqbal11/humanbody-skeleton-detection-using-opencv-python

This repo is for Human Body skeleton detection using Open CV with Python,

humanbody-skeleton opencv python shell skeleton-application

Last synced: 30 Apr 2026

https://github.com/tunisch/tooth-detection-and-numbering

T.C. Maltepe University Graduate Project (Tooth Detection and Numbering From Panoramic Radiography Adult Patients Using Artificial Neural Network)

cnn-model cnn-pytorch deep-learning dental-panoramic-images dentistry engineering machinelearning opencv python pytorch tensorboard-visualizations tensorflow tooth-detection tooth-numbering yolov5s

Last synced: 03 May 2026

https://github.com/dadecoza/picair

Java OpenCV app to track a Pictionary Air pen

fun opencv opencv-java opencv3 pictionary pictionaryair

Last synced: 03 May 2026

https://github.com/ahmnouira/opencv-projects

OpenCV examples and scripts

opencv opencv-scripts

Last synced: 09 Jun 2026

https://github.com/arshtiwari2004/waygen

WayGen is an AI-powered traffic management system

deepsort docker flask mapmyindia-api mongodb opencv raspberry-pi websocket yolov8

Last synced: 08 Aug 2025

https://github.com/kevinkit/camera2tcp

This repository is a python (till now) framework for making camera data available via TCP

cameras opencv tcp

Last synced: 14 May 2026

https://github.com/0x1da9430/cubesolver

A 3x3x3 Rubik's Cube Solver for Android

opencv rubiks-cube rubiks-cube-solver two-phase-algorithm

Last synced: 29 Apr 2026

https://github.com/antz22/virtual-mouse

VirtualMouse is a program that lets you control your computer / GUI using only hand gestures.

mediapipe mediapipe-hands opencv opencv-python pyautogui python python3

Last synced: 09 Apr 2026

https://github.com/hrolive/computer-vision-nanodegree

As one of the 300 scholars chosen among 6,000 from the first phase, "Secure and Private AI" by Facebook AI, I have earned a full scholarship to Udacity’s Computer Vision Nanodegree

computer-vision computer-vision-nanodegree deep-learning face-detection image-captioning machine-learning object-detection opencv python slam

Last synced: 09 Apr 2026

https://github.com/divyanshuxpandey/-person-identification-and-verification-using-machine-learning

Person Identification and Verification using Machine Learning via AI camera is used for identify and verify using human image.

opencv pycharm-ide python tensorflow yolov4

Last synced: 11 Feb 2026

https://github.com/gloworm72/interactive-wand-gesture-recognition

Raspberry Pi wand system using OpenCV & machine learning to cast spells via real-time motion tracking, servo control, LEDs, and sound.

computer-vision gesture-recognition gesture-tracking harry-potter harrypotter machine-learning maker-project opencv raspberry-pi raspberry-pi-5 raspberrypi themepark

Last synced: 20 Apr 2026

https://github.com/chrismuntean/pursuit-alert

Counter surveillance system that detects vehicles that may be following you using ALPR. Designed simply with open source projects.

alpr computer-vision easyocr opencv pytorch ultralytics yolov9 yolov9-object-tracking

Last synced: 01 May 2026

https://github.com/kiing-dom/punch-prediction-model

A computer vision project that analyzes a boxer's stance and movements to predict likely punches. It uses deep learning models to process video input, identifying movement patterns to forecast boxing moves. Designed for sports analytics, training improvement, and strategic insights in boxing.

3d-cnn cnn computer-vision opencv prediction-model

Last synced: 27 Jan 2026

https://github.com/marci1175/wincam

This crate aims to create an easy way to capture images.

crate opencv rust

Last synced: 20 Jul 2025

https://github.com/obgnail/divergence_meter_clock

命运石之门同款世界线变动率探测仪

divergence-meter opencv opencv-python python steins-gate

Last synced: 15 May 2026

https://github.com/deemoe404/rmcv

A RoboMaster Machine Vision library depends only on OpenCV.

opencv robomaster

Last synced: 22 May 2026

https://github.com/arpan404/ziply

Ziply is a tool that converts files into video format, supporting various resolutions and offering encryption for secure conversion, ensuring easy restoration and data protection.

cpp encryption-decryption open-source opencv video-processing

Last synced: 03 Feb 2026

https://github.com/darkmatter18/face-detector

Android Application that can send Haar Cascaded Frames to a HTTP server using OpenCV

android android-application haar-cascade opencv

Last synced: 07 May 2025

https://github.com/3riy/road-incident-detection-and-sms-alert-system

Real-Time Road Incident/Hazard Detection and SMS Alert Notification System using CV models, T5 string generation, and Twilio SMS API

computer-vision cv2 fire-detection flask incident-detection incident-response mongodb mongodb-database opencv opencv-python python python-3 python3 road-safety t5 t5-small twilio-api web-application webapp yolo

Last synced: 10 Apr 2026

https://github.com/fastuptime/eye_blink_detection

Welcome to the Eye Blink Detection repository! This project utilizes OpenCV and MediaPipe to detect eye blinks in real-time using a webcam. It calculates the Eye Aspect Ratio (EAR) to determine whether the eyes are open or closed, and displays the last blink time on the screen.

cv2 eye eye-blink-detection opencv

Last synced: 14 Jun 2025

https://github.com/suryaxanden/ocr_with_tesseract

Text extraction from an image using Tesseract engine for OCR.

ocr ocr-text-reader opencv opencv-python python python3 tesseract tesseract-ocr

Last synced: 18 Mar 2025

https://github.com/ahammadmejbah/supplemental-materials

Explore AI with resources like 📚 books, 🎧 podcasts, and 🖥️ online courses! Join forums 💬, attend workshops 🛠️, and read journals 📖 to boost your knowledge! 🚀✨🧠

computer-vision data-science data-science-projects data-visualization deep-learning deep-neural-networks machine machine-learning opencv python3

Last synced: 17 May 2026

https://github.com/prasoonsoni/gestfanz-iot-project

A smart fan controlled using hand gestures and mobile app.

android arduino firebase java mediapipe opencv python

Last synced: 11 Apr 2026

https://github.com/pulse-width-modulation-i-t/powerbottom_ros_drone

ROS Firmware for our window-cleaning drone project

cpp drone mavlink opencv python ros

Last synced: 16 Nov 2025

https://github.com/igorm/numericvision

Detects numeric displays in images using OpenCV

computer-vision image-analysis object-detection ocr opencv

Last synced: 01 Sep 2025

https://github.com/oshekharo/clean-image-extractor

Python program that uses the OpenCV library to clean bulk images, and then uses the Tesseract OCR library to extract text from the cleaned images

opencv python tesseract-ocr

Last synced: 15 Apr 2025

https://github.com/harikishan-ai/eye-tracking-games-for-autistic-children

Eye tracking offers a valuable method for studying autism spectrum disorder (ASD) by linking underlying neurocognitive networks with everyday behaviors. Its non-invasive nature and minimal reliance on motor skills or language make it particularly useful for researching young children and infants.

chartjs cshaprp css html mongodb nodejs opencv unity unityassets visualization

Last synced: 20 Jan 2026

https://github.com/gotz1480/py-security-camera

A simple security camera written in Python which starts recording when a face is detected and warns the user by e-mail.

opencv opencv-python opencv2 opencv2-python security-cam security-camera security-camera-python

Last synced: 07 Apr 2025

https://github.com/sayamalt/children-adult-classification

Successfully established a deep learning model which can precisely classify a human being as a child or an adult.

computer-vision convolutional-neural-networks image-data-generator image-recognition opencv

Last synced: 09 Nov 2025

https://github.com/heyyyyyyg/sjtu-ee228

上海交通大学 工科创2B 小车走黑线 opencv

opencv sjtu

Last synced: 19 May 2026

https://github.com/yuukitoriyama/opencv.js-playground

環境構築なしにOpenCV.jsを試してみるにはこちら(開発中)

opencv opencv-js

Last synced: 24 Apr 2026

https://github.com/tasdikrahman/opencv3-ansible-vagrant-playbook

Ansible playbook for configuring OpenCV 3.1.0 with python3 on top of a Ubuntu 14.04.05 vagrant box/your preferred cloud service (AWS/DO droplet etc.)

ansible devops opencv python vagrant

Last synced: 11 Apr 2026

https://github.com/macornwell/opencv-image-and-video

Take a picture, create a gif or record a video using OpenCV and a webcam.

gif opencv opencv-python picture python video webcam-capture

Last synced: 05 Jan 2026

https://github.com/hacking-papa/nuricame-web

Make a contour by pictures, Web version.

alpinejs bulma-css google-app-engine opencv python

Last synced: 02 Apr 2026

https://github.com/neka-nat/ros_cvdnn

ROS packages for OpenCV DNN module

deep-learning opencv ros

Last synced: 09 May 2026

https://github.com/ahmadhuss/facerecognizer

😨 Detects faces by using OpenCV which is computer vision interface library or platform like Matlab. OpenCV provides classifiers for detecting a different type of objects by using a different kind of sensors and cameras.

classifiers detect-faces java opencv

Last synced: 18 Apr 2026

https://github.com/coder12git/space-invaders

Space Invaders x Star Wars

opencv pygame python

Last synced: 19 Apr 2025

https://github.com/shervinnd/cifar-10-image-classification-with-cnn

Description: Dive into this exciting project that builds a CNN with TensorFlow/Keras to classify CIFAR-10 images into 10 vibrant classes! 📸 It features data preprocessing, model training, stunning ROC curve visualizations 📊, sample predictions, and custom image classification

auc-analysis batch-normalization cifar-10 cnn-model computer-vision convolutional-neural-networks custom-image-prediction deep-learning image-classification image-preprocessing keras machine-learning matplotlib-visualization numpy opencv python roc-curve scikit-learn softmax-classifier tensorflow

Last synced: 03 Sep 2025

https://github.com/breadrock1/pycvl

The PyCvl project is an python bindings based on CVLCore private repository which provides ability to use CVLCore APIs for continuous analysis of a video stream including generating vibro-image.

computer-vision cvcode object-detection-api opencv pyo3 pyo3-rust-bindings python rust rust-lang

Last synced: 07 May 2026

https://github.com/phamtrinhduc/fooball-analysis

The football analysis project helps detect players on the field, statistics on parameters such as speed, distance, ball retention rate... in a football match.

football-analytics k-means-clustering opencv yolov8

Last synced: 04 Feb 2026

https://github.com/raihan4520/cvpr

Jupyter Notebook projects in Python coded during my Computer Vision and Pattern Recognition course at AIUB, focusing on core computer vision techniques.

computer-vision convolutional-neural-network emotion-detection face-mask-detection jupiter-notebook keras matplotlib numpy opencv pandas python tensorflow

Last synced: 04 Feb 2026

https://github.com/vmeazevedo/text_codifier

Script para codificação/decoficação de dados armazenados em um arquivo de texto.

numpy opencv

Last synced: 06 May 2026

https://github.com/balavenkatesh3322/face_recognition

We can train our face and verify our face using openCV.

face-recognition knn-classification numpy opencv python3 webcam

Last synced: 06 May 2026

https://github.com/roaldarbol/bux

🐞 A simple GUI for running experiments

microcontroller opencv python

Last synced: 20 Jan 2026

https://github.com/UFTHaq/Motion-Capture-Leg-Limp-with-Python-OpenCV-MediaPipe

Limp Detection in Leg using OpenCV and MediaPipe with Motion Capture

mediapipe-pose motion-capture opencv python

Last synced: 07 May 2025

https://github.com/smaranjitghose/pianocv

Using Simple Image Processing to play a touchless virtual piano

image-processing opencv piano python

Last synced: 24 Apr 2026

https://github.com/sigoden/node-imagediff

Diff image to check whether objects have changed.

image-diff opencv

Last synced: 16 May 2026

https://github.com/fqwqf/faqnet

faQnet /fɑːkjuːnet/是一个c++神经网络框架,它使用OpenCV库,并且使用单列矩阵储存输入输出。"faQnet"这个名字是"flexible and Quick neural network"的缩写,旨在实现一个强调灵活性和快速开发的神经网络框架,能够适应各种神经网络架构,同时提升开发效率。

ai cpp opencv

Last synced: 26 Jan 2026

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

A repo providing a structured path, blending theoretical knowledge with practical experience through projects and exercises for computer vision

artificial-intelligence computer-vision jupyter-notebook opencv projects python roadmap vision-language

Last synced: 14 Jul 2025

https://github.com/gleich/opencv_tutorials

🎥 Tutorials for the Python OpenCV library

camera opencv photos python video vision

Last synced: 12 Apr 2026

https://github.com/justsaumit/opencv-face-recognition-rpi4

College mini-project, Facial Recognition System using OpenCV on Raspberry Pi 4. Using simple Haar-Cascade and LBPH to detect and recognize. Picamera2 library for latest camera-stack

facial-recognition flask haar-cascade-classifier haarcascade-frontalface lbph-face-recognizer lcd16x2 opencv opencv-python picamera2 python raspberry-pi rpi rpi-camera webui

Last synced: 11 Mar 2026

https://github.com/sakurapuare/fresnelinterference

AI 辅助菲涅尔双棱镜干涉实验

fft fresenel linux opencv opencv4 qt qt6 windows

Last synced: 14 Jul 2025

https://github.com/matthias95/screenshare

Simple python package for streaming your screen to another device in the local network.

opencv python screensharing screenshot

Last synced: 12 Jun 2025

https://github.com/iv4n-ga6l/posture-analysis-mediapipe

Posture analysis using Mediapipe for human body posture correction

mediapipe opencv pose-estimation posture-analysis python

Last synced: 21 Jan 2026

https://github.com/marcogdepinto/dogs-vs-cats

Deep learning to classify if a picture contains a Dog or a Cat using Python, OpenCV, Keras.

deep-learning deep-learning-tutorial deep-neural-networks image-classification keras numpy opencv python python3

Last synced: 13 Apr 2026

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

Face Detection comparing OpenCV and Dlib on Python

dlib face-detection opencv python

Last synced: 10 Feb 2026

https://github.com/nishanikasineshan/sleepdetection

Hi fellas! I have developed a python project for sleep detection using Opencv. The main concept of this project is to detect whether a person is sleeping or not and play an alarm if the person is sleeping.

opencv sleep-detection

Last synced: 13 Apr 2026

https://github.com/sathyasris27/attendance-management-with-face-recognition

A face recognition-based attendance monitoring system to enhance and upgrade traditional systems to improve efficiency and automate routine tasks.

convolutional-neural-networks deep-learning face-recognition haar-cascade opencv

Last synced: 16 May 2026

https://github.com/mrdvince/vision

A computer vision repo with random implementations. Using PyTorch

cnn computer-vision opencv python pytorch pytorch-implementation

Last synced: 13 Apr 2026

https://github.com/diusmontenegro/python3-miniprojects

This my mini-projects that you may be interested in doing too... Enjoy!!

langdetect machine-learning matplotlib numpy opencv python3 tabula tkinter-gui torch

Last synced: 09 May 2026

https://github.com/w2874382167/lane-detection

在大一上学期时,完成编程作业,选题为利用OpenCV进行车道线的检测

cpp detection opencv

Last synced: 27 Jan 2026

https://github.com/zreechxnn/servo-controller-ocr

Servo Controller-OCR integrates computer vision, OCR, and Arduino to control a servo motor based on text detection from a webcam. It uses Python for real-time image processing and Tesseract OCR for text recognition, combined with Arduino to handle servo motor operations. Ideal for automation projects requiring text-based triggers.

arduino-uno iot-device ocr-python ocr-text-reader opencv opencv-python servo-controller

Last synced: 18 May 2026

https://github.com/vmeazevedo/face_detection_opencv

Algorithm of facial detection in images and videos with the OpenCV library.

facial-detection facial-recognition opencv opencv-library opencv-python opencv4

Last synced: 15 Mar 2026

https://github.com/s0punk/mavic_missions

Projet de programmation de drone (DJI Mavic 2 Entreprise)

dji drone java mobile opencv sdk-android

Last synced: 26 Oct 2025

https://github.com/louislelay/singular-face-tracking-robot

Enabled recognition and tracking of a specific person's face amidst a group using a pan-tilt camera.

arduino face-recognition face-tracking iac opencv python

Last synced: 28 Jan 2026

https://github.com/tlkh/vision-autonomous-driving

Autonomous Navigation using OpenCV

arduino jetson-tx1 opencv python raspberry-pi robotics ros

Last synced: 15 Apr 2026

https://github.com/gholamrezadar/tileable-texture-vizualizer

A GUI app made using python and opencv to find the tileable part in Images/Textures.

image-processing opencv python

Last synced: 09 May 2026

https://github.com/rupayan2005/opencv-projects

Here are some OpenCV fundamentals along with a few related projects you can explore.

learning opencv python streamlit

Last synced: 17 Mar 2026

https://github.com/bulletsentence/image-analysis-opencv

Image analysis in Python3 using OpenCV to edit and render a video, and create screenshots from some frames.

opencv python3

Last synced: 05 May 2026

https://github.com/wykerd/chopfox

A utility that uses computer vision to extract information from comic strips

cli comic comics computer-vision cpp cpp-library manga ocr opencv splitter

Last synced: 16 Apr 2026

https://github.com/kakshay21/opencv

Security Automation Tool

algorithm opencv security-automation

Last synced: 16 Apr 2026

https://github.com/itsabhinavm/smart-board

A gesture based drawing platform made using openCV and media pipe. Performs drawing through hand detection and finger tracking,

opencv python

Last synced: 12 Feb 2026