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/usman619/machine-learning

Some common machine learning examples

machine-learning ml opencv tensorflow

Last synced: 08 May 2026

https://github.com/anty-filidor/grains-detector

Simple grains detector developed in OpenCV

object-detection opencv python

Last synced: 13 May 2026

https://github.com/krishbharadwaj5678/clearcut

Transform your live streams with ClearCut a powerful Python script that removes backgrounds in real time using your webcam. Elevate your content instantly, offering a professional touch with zero hassle!

background-removal bg-remove computer-vision cross-platform cvzone image-processing live-streaming mediapipe opencv os python python3 real-time real-time-streaming selfie-segmentation

Last synced: 08 May 2026

https://github.com/ws-kj/spectreye

A tool for automatically determining the angle of the Super High Momentum and High Momentum Spectrometers in JLab's Experimental Hall C.

cmake cpp ocr opencv opencv-python tesseract tesseract-ocr

Last synced: 13 May 2026

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

Animals detection in video using YOLO for detecting animals and OpenCV for tracking their movements and interactions.

animal-tracking opencv python yolo yolov5

Last synced: 08 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/varuntotakura/face-recognition

My own code for Face Recognition using Python

face-recognition numpy opencv python tensorflow

Last synced: 09 Apr 2026

https://github.com/imdeepmind/face-detector-using-opencv

This is a simple program that detects face and eyes using OpenCV and Python 3.6.6

computer-vision facial-recognition machine-learning opencv opencv-python python3

Last synced: 29 Apr 2026

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

Lane Detection with Image Feature Extraction Techniques :aerial_tramway:

image-feature-extraction kernel-filters machine-learning neighborhood numpy opencv sobel-filter

Last synced: 13 Apr 2026

https://github.com/vasu7052/facial-emotion-detection

This project is for detecting emotion out of 7 trained emotion categories

deep-learning emotion-recognition face-detection keras machine-learning opencv tensorflow

Last synced: 14 Apr 2026

https://github.com/keerthivnair/cnn-and-opencv

All my convolutional neural network and open cv pipeline training exercises and projects

clahe opencv panorama-stitching sift

Last synced: 17 May 2026

https://github.com/shivam-dhir/classifying-covid-19

Covid Detection with CT Scans is a Python project that uses Convolutional Neural Networks (CNNs) built with TensorFlow and Keras to detect Covid-19 from chest X-ray images. It employs OpenCV for image processing and features a simple interface using Streamlit for uploading and analyzing scans.

cnn opencv python streamlit tensorflow

Last synced: 14 Apr 2026

https://github.com/t0stiman/matrix_facezoombot

FaceZoomBot for matrix

bot chatbot matrix opencv

Last synced: 17 May 2026

https://github.com/architj6/gesture-volume-control

Easily control your system volume with simple hand gestures! This project leverages OpenCV, MediaPipe, and Pycaw to track hand movements and adjust the system volume dynamically. Say goodbye to keyboard shortcuts and volume buttons—just move your hand to set the volume!

handgesture mediapipe numpy opencv os pycaw python python3 volume-control

Last synced: 03 May 2026

https://github.com/anarya22/sign-language-recognition

Real-time hybrid sign language recognition system using Random Forest and LSTM for gesture-to-text conversion with dynamic sentence formation.

lstm-model mediapipe opencv sign-language-recognition-system

Last synced: 14 Apr 2026

https://github.com/siddhantborse/facerecognition_opencv

Smart Attendance System Using Face Recognition A face recognition-based attendance system to automate and streamline attendance tracking. Eliminates proxies, reduces manual work, and logs attendance securely in real-time. Built with Python, OpenCV, and face-recognition libraries.

face-recognition facerecognition facerecognitionproject opencv python

Last synced: 23 Jun 2026

https://github.com/spikehd/cvhero

Automate playing Clone Hero using OpenCV

guitar-hero image-processing opencv

Last synced: 11 Apr 2026

https://github.com/alexismotet/modradar

Speed measurements of runners using FMCW radars.

arduino fft fmcw-radar opencv raspberry-pi-4 redis

Last synced: 27 Jan 2026

https://github.com/oshapandey/text_extraction

In this project, we will be working on extracting text from images. After extracting the text we will apply some basic functions of opencv on that text to enhance it and to get more accurate results. This project will be very useful as it will save time and effort of typing from an image.

flask html ipynb-notebook opencv python

Last synced: 24 Feb 2026

https://github.com/no0bitah/pdf-highlight-extractor

A Python tool for extracting highlighted text from PDF files while preserving formatting attributes (headers, bold, italic) and removing unwanted line breaks and page breaks. Perfect for integrating with content management systems.

automation crm documentation-tool numpy opencv pdf pdf-document-processor pillow pymupdf pypdfium2 python3 scrapping

Last synced: 23 Jun 2026

https://github.com/oniongarlic/cute-opencv-experiment

Experiment with using OpenCV with Qt

decklink opencv qt6

Last synced: 08 May 2026

https://github.com/yeisson8a/ocr_python

Proyecto desarrollado en Python para extraer texto de imágenes y videos mediante OCR y el modelo de detección de objetos YOLO11, usando las librerías OpenCV, EasyOCR, Ultralytics

ocr ocr-recognition opencv opencv-python python3

Last synced: 17 May 2026

https://github.com/raghavendranhp/cardify_extracting_business_card_data_and_management

Cardify is a Streamlit application that simplifies the process of extracting and managing business card data. With Cardify, users can easily upload business card images, extract relevant information using OCR, and manage the extracted data efficiently.

easyocr ocr ocr-text-reader opencv python regular-expression sqlite3 streamlit

Last synced: 08 May 2026

https://github.com/architj6/gesture-control-system

This Gesture Control System allows users to control various system functions (like mouse movement, volume adjustment, and screen brightness) using hand gestures through a webcam. It leverages MediaPipe for hand tracking and PyAutoGUI for controlling the system. The project enables intuitive, hands-free control for everyday tasks.

brightness-control cursor cursor-control doubleclick drag-and-drop gesture handgesture handgesture-recognition mediapipe numpy opencv os pyautogui pycaw python python3 scroll volume-control

Last synced: 17 Apr 2026

https://github.com/veresdavid/imgproc-task2

Manually implemented some OpenCV methods, like image threshold or median filter.

cpp image-processing opencv

Last synced: 24 Oct 2025

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/ihmcrobotics/zed-java-api

Use Stereolabs sensors such as ZED 2, ZED 2i, ZED X, ZED Mini, ZED X Mini from Java.

java javacv opencv perception stereolabs zed-camera zed2 zedsdk

Last synced: 16 May 2026

https://github.com/hossein-cod/parking-space-detection

Identifying empty spaces in the parking lot with openCV

cv2 jupyter-notebook numpy opencv pickle python

Last synced: 14 Apr 2026

https://github.com/djdhairya/automated-self-driving-car

Use OpenCv to find the lanes on the road

ai ml opencv python

Last synced: 18 May 2026

https://github.com/virgiledjimgou/hackathon

Hackathon Wettbewerb in Partnertschaft mit Zeiss OPtik und Amazon

android-application aws-s3 aws-sdk cloud-computing java opencv

Last synced: 09 May 2026

https://github.com/yusufterzii/yolov8-imagesegmantation

ImageSegmantation Example With YOLOv8

imagesegmentation opencv python yolo yolov8

Last synced: 15 Oct 2025

https://github.com/yashaka/learncv

Toolset used in learning Computer Vision at R_D course

cv numpy opencv utitlities

Last synced: 14 Apr 2026

https://github.com/sebrovater/imspect

Explore features of images during debug session

computer-vision cv egui feature-engineering images opencv python rust

Last synced: 06 Feb 2026

https://github.com/sidd0894/object-detector

This project implements real-time object detection using OpenCV and the EfficientDet Lite model. The application provides an interactive display, allowing users to visualize object detection in real-time.

computer-vision mediapipe mediapipe-models object-detection opencv python3

Last synced: 09 May 2026

https://github.com/keshavg125/face-attendance-system

The Face Attendance System automates attendance tracking using real-time face recognition with OpenCV and Appwrite. It captures video from a webcam, detects faces, and logs attendance in a secure database. The system aims to simplify and streamline attendance management for classrooms, offices, and events.

appwrite dlib opencv python real-time

Last synced: 14 Apr 2026

https://github.com/grand-27-master/fingers-tap

A real-time multi-finger tap detection system

mediapipe numpy opencv python3

Last synced: 14 Apr 2026

https://github.com/mokira3d48/yoco

You Only Count Once (YOCO) is an algorithm for counting the number of vehicles in road traffic. It is based on the YOLO model.

computer-vision object-detection object-tracking opencv yolo yolov8

Last synced: 12 Apr 2026

https://github.com/manel15279/computer-vision-dodge-game

A university project consisting of two parts: the first part focuses on implementing various image processing filters and color-based object detection algorithms using Python and OpenCV. The second part involves the development of a dodge game enhanced with real-time object detection for player control.

computer-vision dodge-game object-detection opencv python

Last synced: 15 Oct 2025

https://github.com/sangvikh/webhmi

Web HMI made using css and js, hosted with flask. Video stream with opencv

css hmi javascript joystick opencv python3

Last synced: 01 Jun 2026

https://github.com/shreeparab1890/which-bollywood-celebrity-are-you

This notebook is trying to build a model which will predict Bollywood celebrity the given image looks like using ResNet-50. This project is trained on 100 Bollywood celebrities and the dataset is taken from kaggle.

keras matplotlib-pyplot mtcnn-face-detection opencv python sklearn tensorflow

Last synced: 14 Apr 2026

https://github.com/miteshgupta07/lane-detection-using-computer-vision

A lane detection system using computer vision to identify and track road lanes, enhancing driver assistance and safety by providing real-time lane-keeping guidance and alerts.

computer-vision opencv

Last synced: 15 Apr 2026

https://github.com/ajithprakash8055/image_stitching

This repository contains an implementation of an image stitching algorithm using OpenCV and Python. The goal is to combine multiple overlapping images to create a seamless panoramic view by detecting features, estimating homography, and blending the images smoothly.

imagestitching opencv python

Last synced: 19 Jan 2026

https://github.com/shayanshabani/Smart-Door-Lock

A smart door phone system built with Raspberry Pi using OpenCV for face recognition. It features three modes of operation, such as recognizing known faces, sending email alerts with images of unknown visitors, and remote management via a client app. Components include LEDs, a keypad, buzzer, and push button.

face-recognition opencv pyqt5 raspberry-pi

Last synced: 13 Oct 2025

https://github.com/vvzen/example-blobs-from-camera

Simple example to detect blobs and store their position

blob-detection cpp opencv openframeworks

Last synced: 17 May 2026

https://github.com/ashenee123/face-and-hand-detectation

This project detect hand and face using mediapipe and opencv with this we can perfrom various operation over it

mediapipe opencv python3

Last synced: 19 Jan 2026

https://github.com/saksham-jain177/ai-imagepipeline

An AI pipeline that segments images, identifies objects, extracts text, and summarizes results, all through an interactive Streamlit app. It utilizes models like PyTorch and tools such as Tesseract and OpenCV for efficient image processing.

ai image-identification image-processing image-segmentation opencv pipeline python pytorch streamlit tesseract-ocr

Last synced: 28 Jan 2026

https://github.com/tonylianlong/minu

A menu translator by scanning names of the dish

opencv swift tesseract xcode

Last synced: 14 Apr 2026

https://github.com/kalwalt/webarkitlib-desktop-example

A simple testing example of WebARKitLib with Linux OS

augmented-reality opencv webar webarkit webarkitlib

Last synced: 26 Oct 2025

https://github.com/johnelliott/dcped-hack

Pedestrian detector hack using raspberry pi camera, node streams, and hyperx/v-dom

camera hack opencv pedestrian raspberry-pi-camera ssh

Last synced: 14 Apr 2026

https://github.com/idaraabasiudoh/american-sign-language-asl-detection

The American Sign Language Detection and Translation System is an AI project for translating American Sign Language (ASL) gestures into text in real-time using computer vision and deep learning.

artificial-intelligence cnn deep-learning keras neural-network opencv python3 tensorflow

Last synced: 14 Apr 2026

https://github.com/sziller/_raspi_observatory

RaspberryPi mounted security camera with face recognition, smart building light and door-lock controller. External client for a decentralized, self custodial Smart home setup.

bash camera image-recognition linux opencv python raspberrypi smarthome

Last synced: 10 Apr 2026

https://github.com/yuxno/feature-matching-and-image-classification-opencv

computer vision workshop, basic operations with opencv plus an image classification simple application

computer-science computer-vision feature-detection feature-matching image-classification opencv python

Last synced: 09 May 2026

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

The Cat-Dog Classifier is a deep learning-based image classification project that can differentiate between images of cats and dogs. It uses a Convolutional Neural Network (CNN) model trained on labeled datasets to predict whether a given image belongs to a cat or a dog.

ai javascript keras numpy opencv python react tensorflow

Last synced: 14 Apr 2026

https://github.com/jenil311/hand-gesture-controlled-presentation

The project enables users to control presentations using hand gestures, enhancing accessibility and offering a hands-free alternative to traditional input devices.

mediapipe opencv python

Last synced: 19 Jan 2026

https://github.com/kailas-design/realsense-vision-kit

🛠️ Streamline your computer vision projects with the RealSense Vision Toolkit, a modular solution for Intel RealSense cameras equipped with robust utilities.

computer-vision coordinate-transformation hardware-abstraction learning-journey object-detection oop opencv portfolio-project python realsense software-architecture

Last synced: 13 May 2026

https://github.com/pyresearch/yolov12-on-custom-datasets-with-gemini-ai

YOLOv12 on Custom Datasets with Gemini AI

computer opencv python python3 vision

Last synced: 14 May 2026

https://github.com/mayhixza/vehicle-tracking

This project focuses on tracking multiple objects throughout a video to accurately monitor and count vehicles as they enter and exit the frame.

colab-notebook computer-vision machine-learning opencv yolov8

Last synced: 19 Jan 2026

https://github.com/ayotomi-de/focuscam

FocusCam is a lightweight desktop app that uses your webcam to track focus by detecting facial landmarks and eye visibility. It’s your mini assistant to know when you're not paying attention. 😉

distraction face-detection haar-cascade mediapipe mysql object-detection opencv pillow python tkinter-gui

Last synced: 14 Apr 2026

https://github.com/yeisson8a/image_segmentation_python

Proyecto en Python utilizando las librerías OpenCV, MediaPipe y el modelo Deeplab V3 para la segmentación de objetos en imágenes

image-segmentation mediapipe opencv python3

Last synced: 09 May 2026

https://github.com/moanassiddiqui/iris-it

An image detection, computer vision program that detects set of iris in the frame.

computer-vision deep-learning machine-learning opencv tensorflow2

Last synced: 19 Jan 2026

https://github.com/enesdoruk/opencv-cpp

Opencv CPP tutorials

computer-vision cpp cuda opencv

Last synced: 09 Oct 2025

https://github.com/nhatthaiquang-agilityio/face-mask-detection

Build face mask detector with OpenCV, Keras/TensorFlow, and Deep Learning.

keras opencv tensorflow

Last synced: 06 May 2026

https://github.com/subratamondal1/document-extraction

Document extraction from pdfs and images with OpenCV.

computer-vision document-extraction image-processing opencv py python3 pytorch

Last synced: 24 Jan 2026

https://github.com/iprajwaal/local-system-images-classification

Classification of images from local system

classification flask opencv python

Last synced: 09 May 2026

https://github.com/roushou/burning-fingers

Make your fingers burn with Computer Vision

computer-vision mediapipe opencv python

Last synced: 19 Apr 2026

https://github.com/guy1998/synthetic-data-generator-for-event-cameras

Automated workflow for the generation of synthetic data that can be used as an input for event cameras based on previously taken videos

computer-vision event-cameras numpy opencv synthetic-data

Last synced: 15 Apr 2026

https://github.com/ahadcove/airhockeycv

Air Hockey Online being played autonomously using Computer Vision

airhockey computer-vision opencv pyhton

Last synced: 18 Apr 2026

https://github.com/hansalemaos/cycolorcrop

Crops an image based on allowed colors

color crop cython image numpy opencv

Last synced: 01 May 2026

https://github.com/thinhtoxic/fps-boost

FPS Boost is a batch tweaking script that optimizes your system to provide the best gaming experience possible. It is free and open-source, and works on Windows 10 & 11!

boost csgo fps-boost fps-boost-fortnite fps-booster fps-booster-all-games fps-booster-cs2 fps-booster-fortnite fps-booster-games fps-booster-roblox fpsboost fpsbooster game inputlag minecraft opencv optimization optimizer registry windows

Last synced: 29 Jan 2026

https://github.com/wolfieeee/wraping-document

open CV implementation for wrapping documents implementation of scanner you use in CAM SCANNER or ADOBE SCAN.

opencv python

Last synced: 24 Feb 2026

https://github.com/sadevans/b2u_sber_implemetation

Модификация Blind2Unblind для конкретных данных и задач

blind2unblind computer-vision opencv pytorch

Last synced: 09 May 2026

https://github.com/riju18/normal-smile-face-detection-with-viola-jones-algorithm

From google: The Viola-Jones algorithm is a widely used mechanism for object detection. The main property of this algorithm is that training is slow, but detection is fast. ... Then the detection window is moved across the image as follows: Set the minimum window size, and sliding step corresponding to that size.

haar-cascade-classifier jupyter-notebook opencv python3 viola-jones-algorithm

Last synced: 14 Apr 2026

https://github.com/zahidedusgun/finger_counter

This project detects and displays the number of raised fingers using OpenCV and MediaPipe, saving the output to a video file.

mediapipe opencv python

Last synced: 15 Apr 2026

https://github.com/alenkar/ccaqi

CCAQI is a Cluster Color Analyse for a Quantization of Image.

k-means-clustering opencv python sklearn

Last synced: 25 Feb 2026

https://github.com/leomotors/rtx-2090-tify-super

work in progress, Rewrite of RTX 2090 TiFy with primary target at being UWP App

hacktoberfest opencv winui

Last synced: 09 May 2026

https://github.com/vinukavinnath/ipcv

A collection of image processing and computer vision tutorials covering topics from shape detection to deep learning-based image classification. Created under the supervision of Dr. Kaneeka Vidanage.

computer-vision deep-learning image-processing multiclass-classification neural-network opencv tensorflow vgg16

Last synced: 15 Apr 2026

https://github.com/frostbyte012/covid19_predictor

A Tensorflow and Keras implementation for predicting COVID19 using the X-RAYS

keras keras-tensorflow opencv opencv-python python3 tensorflow2

Last synced: 13 Apr 2026

https://github.com/soroushcro/banknote-detector

Advanced multi-threaded computer vision system for detecting and matching Iranian banknotes with 98.86% accuracy using ORB feature detection. Flexible, fast, and easily adaptable to other image recognition tasks.

banknote-detection computer-vision feature-detection image-recognition multi-threading opencv python

Last synced: 09 May 2026

https://github.com/muhkartal/fr-photo

face-recognition system works on images first of all you need to register valid image as recognition

face-recognition numpy opencv pillow python streamlit

Last synced: 15 Apr 2026

https://github.com/mythologyli/springflycoffee

A coffee machine with face recognition system.

arduino coffee-machine face-recognition opencv qt rk3399pro tb-rk3399prod

Last synced: 13 Apr 2026

https://github.com/jekyll2014/cameraserver

On-premises camera management software for home. Web+Telegram UI

camera opencv security

Last synced: 30 Jan 2026

https://github.com/vyjayanthipolapragada/cognitive_surveillance

Cognitive Surveillance system -- detect any malicious activity (when person is looking away from camera) and alert though warning popups and email notifications (to the concerned authority)

email eye-tracking facemesh facial-landmarks head-pose-estimation mediapipe mime opencv os python smtp tkinter

Last synced: 13 Apr 2026

https://github.com/ivanswetz/banana_shelf-life_prediction

Goal: Predict how many days a banana has left before spoiling (“days to death”) based on a photo. This project demonstrates an end-to-end machine learning pipeline: image preprocessing, feature extraction, supervised & semi-supervised learning, and model deployment.

image-processing machine-learning opencv python random-forest scikit-learn supervised-learning

Last synced: 04 May 2026

https://github.com/rignitc/finger-reader

Finger-worn device to assist children and individuals with Dyslexia in Reading and Object Recognition.

object-recognition opencv reading-assistant tesseract-ocr yolo-algorithm yolov4-tiny

Last synced: 13 May 2026