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/fastuptime/age_and_gender_estimation_opencv

Age and gender estimation

age gender opencv

Last synced: 15 May 2025

https://github.com/cizodevahm/line-detection-on-road-with-opencv

This repository contains a Python script that demonstrates line detection in a video using OpenCV. The script processes a video file to detect and highlight lines, which can be useful for applications such as lane detection in autonomous driving.

computer-vision cv2 linedetection opencv

Last synced: 29 Jan 2026

https://github.com/addytrunks/ml_sih_isl

Text to ISL and ISL to Text (backend)

llama3 mediapipe opencv python sarvamai

Last synced: 12 Apr 2026

https://github.com/aridepai17/absolutecinema

An intelligent movie recommendation system that analyzes your real-time emotions through webcam and suggests personalized movies using AI-powered descriptions. Experience the future of content discovery!

ai api deepface gradio langchain openai opencv python rag tmdb-api

Last synced: 10 Apr 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/soumyagautam/eye-mouse-tracking

An iris-controlled mouse software for Windows, MacOS and Linux that can move the cursor and click anywhere by blinking left eye.

accessability automation eye-tracking mediapipe mediapipe-facemesh opencv pyautogui

Last synced: 08 May 2026

https://github.com/reality361/opencv-object-detection-ui

🚀 Object Detection with OpenCV & YOLO | Interactive UI 🎯

object-detection opencv python yolo yolov5

Last synced: 18 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/mcountryman/rookie

Intends to play chess via robot arm that I have yet to purchase

chess computer-vision cpp opencv

Last synced: 29 Apr 2026

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

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

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

Last synced: 03 Jun 2026

https://github.com/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/stipecmv/watchforge

WatchForge is a self-hosted, AI-powered video surveillance system built in Go. It detects people, animals, and insects in video feeds using YOLOv4-tiny and GoCV, with a native UI for mobile and desktop via Fyne.

ai camerasystem fyne go movols opencv

Last synced: 29 Apr 2026

https://github.com/rafael-lee1/reconhecimento_de_imagens

Logica simples para reconhecimento de imagens.

opencv opencv-python python

Last synced: 14 Apr 2026

https://github.com/bonfry/vessel_tree_identification

Biometric identification system using retinal vessel trees, featuring automated optic disc detection, extraction, and robust feature-based matching algorithms.

computer-vision healthcare-application opencv opencv-python

Last synced: 13 Jan 2026

https://github.com/plibither8/percepio-2.0

👓 [DES130 Major Project] Taking notes made simple — in the air, on the go

arduino camera character-recognition esp32-cam opencv python

Last synced: 14 Apr 2026

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

Computer Vision : Eye detection, Eye Blink detection, Face detection, Smile detection, Mouth detection, hand detection, Finger track by opencv in python.

computer-vision eye-detection face-recognition mouth-detection opencv python3 smile-detection

Last synced: 29 Apr 2026

https://github.com/matanabc/frc-opencv-android-vision

FRC vision application on android device using openCV-android-sdk and camera2 API (openCV JavaCamera2View)

android camera2-api frc-vision-tracking java-sockets mjpeg-stream nanohttpd opencv opencv-android-sdk opencv-camera2

Last synced: 08 May 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/akshay-kamath/visual-privacy-protection

An AI based application designed to protect visual privacy by anonymizing faces and obfuscating sensitive textual information (PII) in both images and videos

ai caffemodel computer-vision deep-learning nlp numpy ocr opencv pillow python3 tkinter

Last synced: 29 Apr 2026

https://github.com/parneet-sandhu/virtual-try-on

This project uses OpenCV, Mediapipe, and NumPy to create an interactive virtual try-on experience. The application overlays a virtual accessory (e.g., glasses) onto the user's face using webcam input and allows users to control the brightness of the camera feed and capture screenshots using hand gestures.

computer-vision mediapipe numpy opencv python tkinter

Last synced: 19 Jan 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/tengkoku/image-segmentation

Processes images with background into output images with white background.

adaptive-thresholding erosion image-segmentation median-blur opencv python

Last synced: 29 Apr 2026

https://github.com/ethand91/opencv-segmentation

Sample showing image segmentation using opencv

computer-science computer-vision mediapipe opencv python3

Last synced: 11 May 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/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/edwinabdonshayo/uno-recognition

UNO Recognition Program. Using the CNN technology to train a dataset of UNO cards.

cnn dataset gpu keras opencv pillow python recognition tensorflow uno unocards

Last synced: 26 Jan 2026

https://github.com/fpgmaas/timelapse

Use your RaspberryPi in combination with a webcam to create a timelapse.

opencv python raspberry-pi timelapse

Last synced: 06 May 2026

https://github.com/markoshb/mouse-management-using-opencv

Check this cool Computer Vision project!

computer-vision image-processing opencv python

Last synced: 13 Apr 2026

https://github.com/chaganti-reddy/face-mask-detector

Deep Learning Model for Face Mask Detection

computer-vision deep-learning machine-learning opencv

Last synced: 29 Apr 2026

https://github.com/dataxujing/opencv_multithreaded

:art: :art: :art: 多线程解决非实时深度学习模型与OpenCV结合的卡顿问题

gaussian-yolov3 multithreading opencv python

Last synced: 15 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/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/kwanit1142/sars-cov-2-detection-radiology-based-multi-modal-multi-task-framework

Keras-based Implementation for "SARS-CoV-2 Detection: Radiology based Multi-modal Multi-task Framework" (Accepted in 45th IEEE EMBC 2k23)

gans keras matplotlib numpy opencv os pandas pillow scipy sklearn tensorflow transfer-learning wasserstein-distance

Last synced: 14 Apr 2026

https://github.com/nafisrayan/yoloeye

This project uses YOLO models for efficient object detection with a Streamlit interface. Users can upload images or video streams for real-time detection. It supports YOLOv8, YOLOv9, and YOLOv10; offering flexibility and high accuracy in various scenarios.

camera computer-vision image image-processing machine-learning nlp object-detection opencv python streamlit ultralytics video voice-conversion voice-output yolo yolov10 yolov7 yolov8 yolov9

Last synced: 05 Apr 2026

https://github.com/toby-sanders-101/mydigits

Everything needed to create a AI bot that can read images

deep-neural-networks image-classification matplotlib numpy opencv pyautogui python

Last synced: 08 May 2026

https://github.com/mysterycoder456/trashercasher

This is an AI program that cashes the one who trashes. Basically giving them a fine.

ai face-recognition hog object-detection opencv yolov3

Last synced: 02 May 2026

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

Realtime road traffic monitoring with analytics chart plotting

opencv python trafficmanagement yolov8

Last synced: 28 Apr 2025

https://github.com/aliakseis/normal2height2

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

lbfgs normal-mapping opencv

Last synced: 20 May 2026

https://github.com/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/afzl210/fitmon-app

FitMon: Your live digital fitness mentor with real-time pose detection and voice guidance.

mediapipe-pose opencv pose-detection

Last synced: 05 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/mohamedelareeg/imageautomaticcroppingwatcher

Image Automatic Cropping Watcher: A tool that automatically detects PDF files, converts them to images, corrects perspective distortion, and compiles them back into PDFs.

ai autoskew itextsharp json opencv pdf pdf-generation pdf-processing

Last synced: 30 Apr 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/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/iv4n-ga6l/FacesDetection-With-pixelation-and-blurring

Faces anonymization in video feed using either pixelation or blurring techniques.

blur-image facedetection opencv pixelation python ultralytics yolov5

Last synced: 28 Apr 2025

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: 28 Apr 2025

https://github.com/tnahom/exam-sheet-evaluator

This project is a computer vision-based system designed to automate the evaluation of exam sheet papers. By utilizing a camera, the system captures the exam sheets, processes the data, and automatically sends the results to students via email.

computer-vision flask opencv postgresql python

Last synced: 09 Apr 2026

https://github.com/gitfrandu4/40982-p1

Repositorio de la Práctica 1 en Visión por Computador, explorando el uso de OpenCV para crear imágenes artísticas, manipular píxeles y capturar video. Incluye ejercicios como diseño de un tablero de ajedrez, estilo Mondrian, y un efecto “Pop Art” con la cámara web.

computer-vision image-processing mondrian-style numpy opencv pop-art python visual-art webcam-capture

Last synced: 09 Apr 2026

https://github.com/seungjaelim/smartposture-pspc

SmartPosture: Personalized Study Posture Care

fastapi iot langchain openai-api opencv pymodi react resnet

Last synced: 04 Apr 2026

https://github.com/pathanin-kht/objectdetector

Object Detector by YOLOv5

opencv python yolov5

Last synced: 05 May 2026

https://github.com/automaticdai/jetson-object-detection

Real-time object detection and tracking with Jetson and Pytorch!

computer-vision deep-learning jetson nvidia opencv pytorch

Last synced: 18 Apr 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

https://github.com/mreliptik/imagestovideo

Simple images to video conversion script

image-processing opencv python3 video

Last synced: 21 Jan 2026

https://github.com/idow09/ud810-problem-sets

Solutions to the problem sets of Introduction to Computer Vision course at Udacity

computer-vision numpy opencv opencv-python problem-sets python solutions udacity

Last synced: 09 May 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/vonderklaas/vision-finger-click

Python, OpenCV, MediaPipe module

computer-vision mediapipe opencv python

Last synced: 17 Jan 2026

https://github.com/sparshhhhhh/click-ai-virtual-mouse

A virtual mouse controlled using eye and lip gestures.

artificial-intelligence open-source opencv pycharm-ide python

Last synced: 19 Jan 2026

https://github.com/s1ink/aprilvision

A reusable AprilTag detection program based on vision code from 2023 (FRC)

frc opencv raspberry-pi vision wpilib

Last synced: 03 Jan 2026

https://github.com/leonardodalcin/cvbootstrap

Computer Vision Bootstrap for Raspberry Pi

computer-vision opencv python raspberrypi

Last synced: 17 Aug 2025

https://github.com/airmomo/android-auto-helper

基于Python3和OpenCV开发的、开源的、跨平台的安卓自动化脚本开发工具

adb android opencv python

Last synced: 11 May 2026

https://github.com/velascoandres/censurador-rostros

Script para censurar rostros a partir de una imagen o video

opencv pyhon

Last synced: 25 Apr 2026

https://github.com/pakagronglb/yolo11-3d-object-detection

A computer vision application that uses YOLOv8 object detection with depth estimation to create 3D bounding boxes around detected objects in real-time video. The system projects 2D detections into 3D space using depth information and visualizes objects in a Bird's Eye View (BEV).

face-recognition object-detection opencv python yolov11

Last synced: 16 Apr 2026

https://github.com/preco21/hd2m

A suite of Helldivers 2 macros using computer vision technique

helldivers-2-software macros opencv

Last synced: 16 Apr 2026

https://github.com/satyajitghana/chocolatey-opencv

chocolatey package for opencv-4.2.0 windows

420 choco chocolatey opencv opencv4 windows

Last synced: 19 Apr 2026

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

An application that recognizes faces. If you put a picture of yourself in a folder, the application will find your picture, recognize it and recognize you. Projects written entirely in Python.

face-detection face-recognition face-recognition-python opencv python python-script

Last synced: 21 May 2026

https://github.com/pabsan-0/image-clustering

K-means clustering of images with VGG18 featurizer

opencv pytorch repos-ml sklearn

Last synced: 17 Apr 2026

https://github.com/ylp1455/attendance-facerecognition

This project provides an innovative solution for educational institutions to manage student attendance using advanced facial recognition technology. It offers a user-friendly interface for administrators to set up attendance policies, enroll students, and generate reports. The system enhances security by ensuring only authorized students can access

computer-vision csharp opencv python

Last synced: 17 Apr 2026

https://github.com/rickyavina/robotvision

Computer Vision Algorithm using OpenCV and GRIP in python. Uses feed from Microsoft Life-Cam HD-300, runs through HSV threshold, find contours and filter contours and returns center of target, distance from target, and the degree offset from target

frc opencv opencv-python python vision

Last synced: 17 Apr 2026

https://github.com/mjul/making-the-computer-see-ndc-2014

Presentation and code for my "Making the Computer See" talk at NDC 2014 in Oslo

computer-vision ndc-conferences ocr opencv python

Last synced: 17 Apr 2026

https://github.com/fjctp/docker-armhf-opencv24-git

Docker image OpenCV 2.4 git latest for Raspberry Pi

docker opencv raspberry-pi

Last synced: 17 Apr 2026

https://github.com/rushi-12320/emotion-music-recommendation

About Flask web app for recommending music based on your facial expressions using FER 2013 dataset and Spotify api

deep-learning emotion-recognition flask musicrecommendationsystem neumorphism opencv spotifyapi spotifywebapi tkinter

Last synced: 17 Apr 2026

https://github.com/speedkillsx/easynodule

EasyNodule is a software made to help clinicinas to classify Lung Cancer. This will help in elaborating a traitement for the patient which will reduce the progress of the cancer which considered the most killer cancer in the world.

artificial-intelligence capsnet computer-vision game-theory lung-cancer lung-cancer-classification machine-learning nodules-classification opencv python tensorflow

Last synced: 17 Apr 2026

https://github.com/viveknaskar/resizing-images-using-opencv

A simple script for resizing individual and group images using OpenCV is provided.

opencv python python3

Last synced: 17 Apr 2026

https://github.com/allancapistrano/handtracking

Módulo para detecção de mãos utilizando OpenCV e Mediapipe.

handtracking mediapipe opencv

Last synced: 17 Apr 2026

https://github.com/miladsade96/mot

Multiple Object Tracker

opencv opencv-python python python3

Last synced: 18 Apr 2026

https://github.com/hoduy511/recommend-songs-based-on-emotion

This project is an application that performs real-time emotion detection using computer vision and recommends songs based on the detected emotions. It utilizes OpenCV for face detection and a pre-trained deep learning model for emotion recognition. The recommended songs are fetched from the Spotify API.

keras opencv python3 streamlit tensorflow

Last synced: 04 Apr 2026

https://github.com/kocarus/face-recognition-opencv

Face recognition with Input Images and Webcam Camera

computer-vision face-detection face-recognition opencv python3

Last synced: 18 Apr 2026

https://github.com/musty-ess/traffic-sign-recognition-with-tensorflow-ai

This project implements a neural network using TensorFlow to classify images of traffic signs from the German Traffic Sign Recognition Benchmark (GTSRB) dataset. The model accurately identifies different types of traffic signs, such as stop signs, speed limit signs, and yield signs, among others.

ai artificial-intelligence autonomous-driving computer-vision convolutional-neural-networks deep-learning image-classification image-processing keras machine-learning neural-network opencv python supervised-learning tensorflow traffic-sign-detection traffic-sign-recognition

Last synced: 18 Apr 2026

https://github.com/koralowiec/ocr-server

Part of engineering thesis. The API that takes an image with license plate and tries to return the license plate number (by preprocessing the image with OpenCV and then recognizing the characters with OCR: Tesseract)

fastapi opencv pytesseract tesseract

Last synced: 11 May 2026

https://github.com/jai0212/ai-virtual-painter

Real time finger and object painting using advanced computer vision technology with custom hand gestures and customizable colours

artificial-intelligence cmake computer-vision cpp mediapipe numpy opencv python

Last synced: 05 Apr 2026