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/dynle/smart-attendance-system

Smart Attendance System uses face recognition. Built in python using OpenCV and face_recognition library.

attendance-system opencv python

Last synced: 14 Jun 2026

https://github.com/krishbharadwaj5678/facedetection

A real time face detection that captures video from your webcam. Highlights detected faces with bounding boxes in the live feed.

computer-vision cv2 cvzone face-detection face-recognition face-tracking mediapipe opencv python realtime webcam

Last synced: 03 May 2026

https://github.com/lucs1590/commom_segmentations

The purpose of this repository is to document and expose code samples using common threading techniques.

computational-vision machine-learning open-source opencv python scikit-image scikit-learn segmentation sklearn

Last synced: 03 May 2026

https://github.com/mohhasan1/gesture-pong

Gesture Pong is a computer vision-based Pong game where you control the paddle with hand gestures. It uses OpenCV for video capture, MediaPipe for hand detection, and Pygame for game logic.

computer-vision deep-learning game mediapipe opencv pyga python3 segmentation

Last synced: 10 May 2026

https://github.com/dakohhh/politicians-face-recognition

A machine learning model where we classify famous Nigerian politicians. We restrict classification to only 4 people

gridsearchcv jupyter-notebook machine-learning opencv python pywavelets scikit-learn

Last synced: 16 Apr 2026

https://github.com/kimiaak/choke-coverage

A software to measure energy waste in a reactor by analyzing the percentage of white pixels within a specific circular region of an image.

computer-vision monitoring opencv pillow python

Last synced: 04 May 2026

https://github.com/ace4896/project-sekai-thumbnail-matching-notes

Notes on extracting and matching Project Sekai card thumbnails.

opencv project-sekai python sekai

Last synced: 04 May 2026

https://github.com/bharambetr2002/motion-detection-using-opencv

Motion detection using OpenCV: A Python script that utilizes OpenCV for real-time motion detection in video files, highlighting moving objects with bounding boxes.

opencv pyhton3

Last synced: 04 May 2026

https://github.com/kev-1729/deforestation_detection

Este proyecto detecta la deforestación mediante análisis de imágenes satelitales, aplicando Visión por Computadora y Machine Learning. Utiliza Python, TensorFlow, OpenCV y técnicas de procesamiento de imágenes para la identificación de áreas afectadas.

machine-learning opencv tensorflow

Last synced: 11 May 2026

https://github.com/fabulani/360ip-with-cuda

360° Image Processing with CUDA and OpenCV.

360-image 360-video cpp cuda image-processing opencv

Last synced: 11 May 2026

https://github.com/fblupi/hough-line-transform-opencv

Testing OpenCV version of the Hough Line Transform

computer-vision opencv

Last synced: 04 May 2026

https://github.com/queen-esther01/realtime-motion-detection

A realtime motion detection app built with OpenCV & Python, deployed on Streamlit.

opencv python streamlit

Last synced: 04 May 2026

https://github.com/gsaini/opencv-use-cases

A Python-based project for removing image backgrounds using OpenCV, featuring both simple threshold-based and advanced GrabCut algorithms. Includes a user-friendly Streamlit web interface for interactive processing.

computer-vision image-processing opencv pillow pillow-library python straml

Last synced: 14 Jun 2026

https://github.com/penguincabinet/opencv-anonymousface

顔を自動検出し、アノニマスのお面をかぶせるツール

csharp image-processing opencv

Last synced: 04 May 2026

https://github.com/carlosrocha-dev/facerecognition

Study of computer vision library OPENCV

computer-vision cpp face-detection machine-learning opencv

Last synced: 04 May 2026

https://github.com/jonnoftw/pdf_img_diff

Compare images between assignments

opencv pdf plagiarism-detection python

Last synced: 04 May 2026

https://github.com/agarnung/fourier-cropper

An application to filter an image in the frequency domain

fourier-transform image-processing opencv qtcreator

Last synced: 11 May 2026

https://github.com/armour/learning_opencv

some codes here for my OpenCV learning

opencv

Last synced: 04 May 2026

https://github.com/vanbagaria/fxlab

A Django web app for applying various filters to images

django opencv python

Last synced: 04 May 2026

https://github.com/hansalemaos/cv2_collage_v2

Creates a collage from images with OpenCV

collage opencv

Last synced: 04 Feb 2026

https://github.com/tevesmanuel/rubikssolverrobot

Software uses computer vision to detect and solve Rubik's Cubes

computer-vision opencv python rubiks-cube-solver

Last synced: 09 Jun 2026

https://github.com/homebackend/pdf-title-page-splitter

Splits a pdf based on identified title pages using ML trained model

machine-learning opencv pdf-splitter pdf2image pypdf2 scikit-learn tensorflow

Last synced: 04 May 2026

https://github.com/wtbates99/openboard

Computer vision tools for detecting a physical chess board, warping it top-down, and reporting occupied squares from webcam frames.

chess computer-vision opencv python webcam

Last synced: 14 Jun 2026

https://github.com/progrmoiz/visual-attention

Currently in development

opencv python

Last synced: 04 May 2026

https://github.com/aliy98/immersive-spot-teleoperation

This repository contains a modular software architecture designed for immersive teleoperation of the Boston Dynamics Spot robot using the Meta Quest 2.

boston-dynamics-spot gstreamer lqr-controller meta-quest-2 mqtt opencv zed-camera

Last synced: 04 May 2026

https://github.com/ibrahim-sowunmi/ai-camera-test

AI Camera: A Next.js 15 application with real-time object detection using YOLO and OpenAI Vision. Capture photos from your webcam and get AI-powered descriptions and intelligent comparisons between consecutive images. Features both static image analysis and real-time object detection with segmentation using a Python Flask backend. Built with Next.j

ai opencv python typescript

Last synced: 04 May 2026

https://github.com/guru-bharadwaj20/saliency-maps

A saliency-guided autonomous driving system using cmSalGAN heatmaps, a custom Fusion model, and Faster R-CNN detection. It generates refined saliency maps, trains a saliency-aware detector, and simulates vehicle navigation using datasets like NJUD, NLPR, and STEREO.

cmsalgan numpy opencv python pytorch torchvision

Last synced: 18 Nov 2025

https://github.com/nordic96/lanedetection

Lane Detection Module using OpenCv and Python for educational purpose.

computer-vision lane-detection matplotlib-pyplot numpy opencv python3

Last synced: 04 May 2026

https://github.com/rajkane/vision

Image processing application developed in python with pyqt5 and opencv library. The application is under development.

opencv opencv-python pyqt5 pyqt5-desktop-application pyqt5-gui python vision

Last synced: 04 May 2026

https://github.com/sebdeveloper6952/opencv-aruco-ros

ROS2 Humble OpenCV Aruco Utils

aruco-markers opencv ros-humble ros2

Last synced: 04 May 2026

https://github.com/arshitarora/face-overlaping

📷 Image Overlap with Facial Features Detection This is a Flask web application that demonstrates image overlap with facial features detection using OpenCV. The application allows you to upload an image and detects facial features such as eyes, nose, and mouth. It then overlaps this processed image onto a second background image.

face-recognition flask image opencv overlapping

Last synced: 11 May 2026

https://github.com/sumit-kushwah/mask-detection

Face mask detection using tensorflow and opencv

mask-detection opencv tensorflow

Last synced: 04 May 2026

https://github.com/billy0402/python-application

A learning project from the book 'Python 技術者們'.

course crawler matplotlib opencv pandas python requests selenium sklearn

Last synced: 12 Apr 2026

https://github.com/mekhyw/artsnake

Library for watermarking and poisoning of images, created in an effort to stop digital art theft from fraudsters and AI scrapers

opencv pillow python-library torchvision

Last synced: 08 Jan 2026

https://github.com/aiaydin/hand-tracker

Real-time hand tracking with MediaPipe + OpenCV; virtual mouse, slides control, and mini-games.

computer-vision gesture-recognition hand-tracking mediapipe open-source opencv python slides tkinter virtual-mouse

Last synced: 04 May 2026

https://github.com/isala404/viduruthninnada

Registration App for Viduruth Ninnada 2018

gui opencv python tiki tkinter

Last synced: 04 May 2026

https://github.com/eshwinrio/room-surveillance

Room surveillance program with OpenCV for image processing and Paramiko/SCP for file transfer. This program was written for personal purposes, feel free to use it.

opencv opencv-python paramiko python3 scp ssh

Last synced: 06 May 2026

https://github.com/muntasirfahmid/computer_vision_basic_project_with_yolov8

This Python project contain Detecting objects with webcam and recorded video footage, Counting the numbers of cars in a lane, counting numbers of people in an elevator and Personal protective equipment (PPE) Detector with Train custom model. Nothing just a hand touch to CV project to know what it acctually dose!! Hope it will make sense to you.

custom-model cv2 cvzone detection-model object-detection opencv python yolo8

Last synced: 04 May 2026

https://github.com/shakiliitju/image-to-text-converter

This project is a web-based application that enables users to upload images and automatically extract any visible text using Optical Character Recognition (OCR). The backend is built with Flask and integrates OpenCV for image preprocessing and Tesseract OCR and frontend responsive interface for uploading images and viewing the extracted text.

flask image-to-text image-to-text-converter ocr opencv pillow pytesseract python tesseract

Last synced: 04 May 2026

https://github.com/renanstn/advance-computer-vision

Repositório do curso Advance Computer Vision, do Murtaza's Workshop

computer-vision mediapipe opencv opencv-python python

Last synced: 04 May 2026

https://github.com/jayson-gonzalez/facial-recognition-attendance-system

Attendance system using haar cascading facial recognition

facial-recognition mysql opencv python python3 tkinter-gui

Last synced: 04 May 2026

https://github.com/astrofra/maths-n-coding-notebook

Personal notebook on various maths and coding topics

3d bvh calibration imagenet-classifier maths motion-capture opencv python tensorflow

Last synced: 04 May 2026

https://github.com/kaungkhantkyaw1997/face_recognition

A Computer Vision tool designed to identify and recognize characters in images.

face-recognition flask numpy opencv

Last synced: 05 May 2026

https://github.com/hairymax/hacks-ai-walruses

Our solution to the Hacks-AI (Khabarovsk, 2022, May 27-29) competition in the task of detecting walruses from drone photos

computer-vision dash mmcv mmdetection opencv pil pytorch

Last synced: 05 May 2026

https://github.com/daim-nickel-penny/automate-attendance

Automated attendance tracker using Facial recognition.

dlib opencv python

Last synced: 05 May 2026

https://github.com/josephdt12/cpp-quads

Transform an image into a blockier version of itself.

cpp opencv

Last synced: 05 May 2026

https://github.com/doga0/pwd

TEKNOFEST International Unmanned Aerial Vehicle Competition Project With My Darling

artificial-intelligence c cpp darknet-ros mavlink object-detection opencv pixhawk4 python ros2-foxy termal-camera yolov4-tiny

Last synced: 05 May 2026

https://github.com/fareedkhan-dev/yolov7-face-blur

This repository is created on top of two repositories i.e., yolov7 face detection and yolov7 blurring object

face-blur face-detection object-detection opencv python yolov7 yolov8

Last synced: 05 May 2026

https://github.com/shibam120302/indian_sign_language_translator

This repository consists of the code utilized for creation of an Indian Sign Language Translator satisfying the following criteria : Near-Real-Time Application Achieve background independence Attain Illumination independence

imageai keras numpy opencv pillow tensorflow

Last synced: 12 Apr 2026

https://github.com/sularhen/python-face-tracker

Face recognition and tracker for images or videos using python and opencv libraries and ArcFace

arcface-face-recognition haar-cascade haar-cascade-classifier opencv python

Last synced: 24 Mar 2025

https://github.com/mmanishh/handgestrec

HandGesture Sign Recognizer Using OpenCV and CNNs

cnn handgesture-recognizer opencv

Last synced: 05 May 2026

https://github.com/Retail-Edge-Platform/Retail-Edge-Platform

Retail-Edge-Platform (REP) - is the beginning of an open-source platform targeted at the brick-and-mortar retail space that has been seeing a steady increase in digitization.

cloud customers data-science docker edge full-stack interactive iot opencv python retail sensors startup

Last synced: 10 Mar 2025

https://github.com/jasmine1601/snapchat-filter

Creating Snapchat-like face filters.

cascade-classifier data-science opencv

Last synced: 05 May 2026

https://github.com/phillipberndt/coffeelist

Django application for account management for a coffee machine and automated processing of scanned tally lists

django opencv python scanned-tally-lists tally-counter tally-ocr

Last synced: 03 May 2026

https://github.com/kr1shnasomani/DeepDetect

Traffic light, vehicle and human detection from aerial images using YOLOv8 model and Computer Vision

computer-vision deep-learning neural-network numpy opencv yolov8

Last synced: 03 Sep 2025

https://github.com/sanogotech/demoreconnaissanceemotionsia

Reconnaissance des Émotions en Temps Réel avec Python

fer opencv python

Last synced: 28 Apr 2026

https://github.com/lruizap/tomography-with-algebraic-topology

This project aims to analyze images using algebraic topology. The goal is to extract structural information from images through mathematical concepts such as connected components and loops.

gudhi jupyter-notebook matplotlib numpy opencv python tomography

Last synced: 05 May 2026

https://github.com/oussama-zbair/imgbgremoval

Flask-based web application designed to simplify background removal from images.

deep-learning flask object-detection opencv python

Last synced: 05 May 2026

https://github.com/arya-io/cpp-opencv

A pipeline for extracting video frames using GStreamer and detecting/cropping faces from the frames using OpenCV's Haar Cascade classifier in C++.

computervision cpp facedetection frameextraction gstreamer haarcascade imageprocessing opencv shellscript videoprocessing

Last synced: 05 May 2026

https://github.com/mohamad-alhamwi/image-basics-with-opencv-and-python

This repository contains the codes, information and notes I have taken, related to Computer Vision on images. with OpenCV and Python using Jupyter Notebook.

jupyter-notebook opencv python3

Last synced: 05 May 2026

https://github.com/mythologyli/pianocar

会弹钢琴的小车

arduino opencv raspberry-pi

Last synced: 12 Apr 2026

https://github.com/muhammedhossam/asl-detection

Real-time American Sign Language (ASL) letters detection, via PyTorch, OpenCV, YOLOv11, Roboflow and LabelImg

asl-recognizer computer-vision deep-learning labelimg opencv python pythorch real-time torch yolo yolov11

Last synced: 11 May 2026

https://github.com/webintellectual/coloured-image-to-b-w-converter-web-app

A Streamlit web application to convert a coloured image to black and white image.

numpy opencv pil pillow python3 streamlit streamlit-webapp

Last synced: 12 Apr 2026

https://github.com/zabir-nabil/py-grpc-opencv

Python gRPC server, client with opencv (image manipulation boilerplate)

grpc opencv py-grpc python-grpc python-grpc-opencv

Last synced: 05 May 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/bhuvilol/objdetector_webcam_and_video

Object Detection from Webcam input or video input

cvzone numpy opencv python3 yolov8

Last synced: 11 May 2026

https://github.com/darshpreet18/person-proximity-insight-detector

Person Proximity Insight Detector is basically a Machine learning project designed to get person identity individually using face recognition and distance measurement by training machine with various inputs

opencv pycharm-ide python tensorflow yolov4

Last synced: 10 Feb 2026

https://github.com/j89103138/yolov11-traffic-sign

This repository contains a YOLOv11 project for training, detection, and benchmarking of traffic signs. The project utilizes CUDA acceleration to enhance performance and efficiency in real-time traffic sign detection and evaluation.

cuda opencv python pytorch traffic traffic-sign yolov11

Last synced: 05 May 2026

https://github.com/yas-sim/openvino_docker_boilerplate

A boilerplate for an OpenVINO application in a container project using an OpenVINO base container image

container deep-learning docker inference object-detection opencv openvino python ubuntu

Last synced: 05 May 2026

https://github.com/denismakogon/oraclelinux-opencv

Oracle Linux 7 OpenCV-ready images (compatible with JavaCV and OpenPNP)

debian docker docker-images java jdk11 jdk12 multistage opencv oracle-linux

Last synced: 05 May 2026

https://github.com/baptvit/facerecognition

Personal project about face recognition

embedded-systems face-recognition opencv python3

Last synced: 11 May 2026

https://github.com/phenomsg/cat-dog-classifier

A Python TensorFlow model classifying cat and dog images using deep learning techniques for accurate and efficient image recognition.

binaryclassification jupyter-notebook opencv python3 tensorflow2

Last synced: 06 May 2026

https://github.com/m-shahbaz-kharal/liguard-2.x

A research-purposed, GUI-powered, Python-based framework that allows easy development of dynamic point-cloud (and accompanying image) data processing pipelines.

camera image-processing image-visualization lidar lidar-camera-fusion open3d opencv point-cloud-processing point-cloud-visualization python

Last synced: 11 Apr 2025

https://github.com/aliy98/ros-moveit-opencv-ontology

ROS package for patrolling an indoor environment with a mobile robot

gmapping movebase moveit ontology opencv ros

Last synced: 05 May 2026

https://github.com/zzylos/facial-recognition

Simple face detection tool written in Python

face-detection face-recognition opencv python

Last synced: 11 May 2026

https://github.com/raheesahmed/video_description_generator

This Python script processes a video file, generates a compelling description, creates a voiceover script in the style of David Attenborough, and synthesizes the voiceover using OpenAI's Text-to-Speech API.

openai openai-api openai-chatgpt openai-tts openai-vision opencv

Last synced: 05 May 2026

https://github.com/alinababer/finger-print-generation-and-discrimination-by-dcgan

This project focuses on the generation and authentication of fingerprints using Adaptive Deep Convolution Generative Adversarial Networks (ADCGAN).

dcgan deep-learning gan generative-adversarial-network generative-ai opencv python

Last synced: 05 May 2026

https://github.com/ahmedheakl/sleepy-face

Detecting whether the user is falling asleep or not via their eye metric using OpenCV.

face-detection opencv

Last synced: 12 May 2026

https://github.com/zehraaedakrtl-png/attention-analysis-baseline

Real-time attention analysis using OpenCV and MediaPipe with face orientation–based scoring.

computer-vision mediapipe opencv python-real-time

Last synced: 06 May 2026

https://github.com/ahmad-ali-rafique/yolo-helmet-detection-app

This project implements a helmet detection system using YOLOv3 (You Only Look Once) and Streamlit. The application allows users to upload an image and detect helmets in real-time. The system uses OpenCV and pre-trained YOLOv3 weights to identify helmets in uploaded images, displaying the results with bounding boxes and confidence scores.

artificial-intelligence datascience deep-neural-networks helmet-detection image-processing machine-learning modeling opencv streamlit-dashboard yolov3

Last synced: 06 May 2026

https://github.com/utkarsh251106/smart-inventory

A Computer Vision project using YOLO11n for detecting and counting fruits and vegetables in an image or a video stream. It sends Telegram alerts if the item count drops below 5 for more than 5 seconds.

artificial-intelligence computer-vision deep-learning machine-learning objec opencv python ultralytics yolo11-detection

Last synced: 06 May 2026

https://github.com/tusharthakur8267/ocr_sentiment_analysis_text_summarization

This project extracts text from images using OCR, analyzes sentiment (positive, negative, neutral), and summarizes text for quick insights. It utilizes Python, Tesseract-OCR, NLP libraries, and Flask/FastAPI for deployment.

flask image-processing nlp opencv pil python sentiment-analysis spacy tesser

Last synced: 06 May 2026

https://github.com/krishbharadwaj5678/gestune

Gestune turns your hand gestures into system volume control. Adjust audio levels effortlessly with a simple pinch or spread of your fingers. Touch-free, intuitive, and fun volume control at your fingertips!

gesture-recognition hand-tracking mediapipe opencv python volume-control

Last synced: 12 May 2026

https://github.com/pklito/graphics-project

Locating cubes in an image of a voxel world, using traditional computer graphics techniques

hough-transform image-recognition lsd opencv

Last synced: 06 May 2026

https://github.com/arseniistratiuk/passport-ocr-api

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

api-rest django dlib-face-detection opencv passporteye python tesseract-ocr

Last synced: 06 May 2026

https://github.com/renanstn/opencv-lab

Repositório dos meus estudos em opencv-python.

opencv opencv-python python

Last synced: 06 May 2026