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/guilospanck/ra-opencv

Augmented Reality with OpenCV using Python

ar augmented-reality opencv python ra

Last synced: 27 Apr 2026

https://github.com/sonnyson-p/opencv-teaching-works

OpenCV入門教學

anaconda opencv python

Last synced: 28 Apr 2026

https://github.com/damp11113/audiobar

Audio over barcode

audio opencv python

Last synced: 28 Apr 2026

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

Virtual mouse using webcam by implementing Hand Gesture Recognition with OpenCV.

artificial-intelligence machine-learning opencv python

Last synced: 28 Apr 2026

https://github.com/dolotovevgeniy/evossd

Evolutionary algorithm for training Single Shot MultiBox Detector

evolutionary-algorithms machine-learning neural-network object-detection opencv ssd

Last synced: 08 Jun 2026

https://github.com/nayeem01/sports-action-recognition-lstm-

LSTM sports actions recognizer

holistic opencv python tensorflow

Last synced: 28 Apr 2026

https://github.com/madhu-1106/criminal_face_recognition_system

Face recognition software to detect criminals in images and videos, noting their time of occurrences.

crime-detection face-recognition law-enforcement opencv python video-analytics

Last synced: 28 Apr 2026

https://github.com/aliemad5/yolo-keras-object-detection-model

This project runs real-time object detection with YOLOv11 and OpenCV. It captures webcam frames, detects objects, and displays bounding boxes with labels. It uses my custom Keras CNN for training. See details about the CNN at the website below. This code is for view and test only. If you want to use it in real projects read the LICENSE.

ai image keras object-detection opencv python tensorflow yolov11

Last synced: 28 Apr 2026

https://github.com/jacobkahn/multiplayar-core

Computer vision and data transmission infrastructure powering a MultiplayAR system

augmented-reality computer-vision cpp multiplayer opencv

Last synced: 28 Apr 2026

https://github.com/sjellipses/numbersliderpuzzle

a simple 3x3 Number Slider Puzzle game based on OpenCV

cmake cpp mingw opencv

Last synced: 29 Apr 2026

https://github.com/ezefranca/joypen

Simples volante para jogos utilizando OpenCV. Trabalho realizado para o mestrado em desenvolvimento de jogos digitais (PUC-SP).

game-development mestrado opencv puc-sp

Last synced: 29 Apr 2026

https://github.com/haitch/python-opencv

Docker image with python and opencv ready to use.

dcoker opencv python

Last synced: 06 Apr 2026

https://github.com/mpolinowski/opencv-detection-and-tracking

OpenCV Object Detection and Tracking

csrt haarcascade opencv opencv-python

Last synced: 29 Apr 2026

https://github.com/effeix/imagefinder

Image similarity finder using Bag of Visual Words algorithm

bag-of-visual-words image-classification image-processing machine-learning opencv python

Last synced: 29 Apr 2026

https://github.com/rplano/bookc_opencv

Variations on a Theme: OpenCV

javascript opencv

Last synced: 29 Apr 2026

https://github.com/louisfernando1204/precensai

precensAI is an AI-driven app for automatic attendance tracking using facial recognition. It ensures real-time detection with anti-spoofing measures, streamlining attendance for classrooms and workplaces. Developed to modernize attendance systems, it was built for AI and tech competitions.

attendance-system blink-detection computer-vision face-recognition mediapipe-facemesh opencv spoofing-detection

Last synced: 29 Apr 2026

https://github.com/saif-gitreps/interactive-image-labeling-tool

Simple GUI to Label image dataset using basic Python + OpenCV script that shows each image one by one and lets you type the label in a reliable and lightweight fashion, which is then automatically saved to CSV.

opencv python

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

https://github.com/harshoza36/realtime_digitrecognizer

A real time digit recognizer using machine learning and OpenCV

bounded-boxes deep-learning opencv realtime-digitrecognizer

Last synced: 29 Apr 2026

https://github.com/pranavh-2004/bardecode

Barcode reader using Python and pyzbar to decode barcodes from images or live camera feed.

barcode-decoder barcode-scanner computer-vision image-processing opencv python-project pyzbar zbar

Last synced: 29 Apr 2026

https://github.com/thibamahlezana/face-mask-detector-entry-alert

This system leverages computer vision techniques to detect mask usage on individuals at entry points, triggering alerts for non-compliance in real-time using OpenCV and PyQt5 for a user-friendly interface.

artificial-intelligence caffemodel computer-vision deep-learning face-detection face-recognition facemask-detection facial-recognition imutils keras-tensorflow machine-learning opencv opencv-python pygame pyqt5 tensorflow2

Last synced: 29 Apr 2026

https://github.com/t0stiman/tg_facezoombot

FaceZoomBot for telegram

opencv telegram-bot

Last synced: 29 Apr 2026

https://github.com/parlaynu/jetson-camcal

Tools using OpenCV to calibrate a Jetson Nano camera to correct for geometric distortions.

deepstream gstreamer jetson-nano nvidia nvidia-jetson-nano opencv opencv-python

Last synced: 29 Apr 2026

https://github.com/lusingander/cv-gabor-gui

Gabor filter on GUI (using OpenCV)

opencv

Last synced: 14 May 2026

https://github.com/speedkillsx/faceexprecforlearning

I created this project as my Bachelor's degree graduation project with the aim of providing assistance to students and teachers amidst the COVID-19 crisis.

computer-vision covid-19 deep-learning emotion-classification emotion-recognition face-detection machine-learning opencv opencv-python python resnet-50 study

Last synced: 29 Apr 2026

https://github.com/hanabli/opencv_cpp_practice

This is an opencv course i have learned and practiced in its different modules thanks to the OpenCv university.

cpp11 opencv

Last synced: 29 Apr 2026

https://github.com/lamaabdeldayem/color-detection

A Python project for detecting a yellow object (e.g., a ball) in a video using OpenCV and PIL, applying color-based masking and drawing bounding boxes around the detected object.

color-detection computer-vision hsv-colorspace object-tracking opencv pil python video-processing

Last synced: 29 Apr 2026

https://github.com/0xisk/exploring-datascience-opencv

Exploring practicing and applying Computer Vision by using OpenCV Python library

computer-vision data-science deep-learning machine-learning opencv python python3

Last synced: 29 Apr 2026

https://github.com/jack-thesparrow/tube-color-detect

A Python program that detects the colors stored in tubes and returns a JSON file.

matplotlib-pyplot numpy opencv python3 sklearn

Last synced: 29 Apr 2026

https://github.com/harmanveer-2546/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.

3d-graph callback deep-learning eda gui gui-application image-generator imageclassification keras-tensorflow matplotlib maxpooling mobilenetv2 numpy opencv pillow plotly python seaborn transfer-learning visualization

Last synced: 29 Apr 2026

https://github.com/ye13ow77z/opencv-based-personnel-attendance-system

A Personnel Attendance System Based On OpenCV

cpp opencv qt

Last synced: 06 Mar 2026

https://github.com/abhoi/autocolor

KMeans to perform color segmentation

color kmeans-clustering opencv

Last synced: 30 Apr 2026

https://github.com/pyresearch/detecting-cheating-with-computer-vision-real-time-exam-hall-monitoring

Detecting Cheating with computer vision: Real-Time Exam Hall Monitoring

computer opencv pyresearch vision

Last synced: 30 Apr 2026

https://github.com/nick8592/opencv-framebuffer

This project captures live video from the default camera, stores the last 10 frames in a buffer, calculates and displays the FPS (Frames Per Second), and prints memory addresses of the frames. It uses OpenCV for video capture and processing, providing a simple example of real-time video processing and frame management.

cpp opencv

Last synced: 14 May 2026

https://github.com/aflucas-uom/ari2129-group-project-part-b

This repository demonstrates data augmentation techniques using TensorFlow, PyTorch, and OpenCV to enhance image classification. It includes Jupyter Notebooks with practical applications on the COTS dataset and a comparative analysis of the results.

cots data-augmentation datasets opencv pytorch tensorflow

Last synced: 30 Apr 2026

https://github.com/ayushmgarg/cartoon-wizard-facepreserver

🎨 AI face cartoonization with iterative identity preservation, emotion-adaptive processing & 6 artistic styles. Achieves 88% identity accuracy using DeepFace, MediaPipe & Facenet512. Transforms photos to anime, comic, watercolor while keeping you recognizable.

cartoonization computer-vision deepfac emotion-detection face-recognition image-processing mediapipe opencv

Last synced: 30 Apr 2026

https://github.com/adeiskandarzulkarnaen/image-contrast-enhancement

python program with openCv to increase contrast in images

opencv python

Last synced: 30 Apr 2026

https://github.com/ayushmankumar7/object_detection_yolov3_opencv

Object Detection using YOLO v3 and OpenCV Python

opencv python3 yolov3

Last synced: 30 Apr 2026

https://github.com/ojas1584/arucomarkerdetectiondrone

Patented autonomous UAV navigation system for GPS-denied environments using ArUco markers, OpenCV, and ROS.

aruco-markers computer-vision drone gps-denied navigation opencv python robotics ros uav

Last synced: 30 Apr 2026

https://github.com/sohomm/imageenhancementformissions

Image Enhancement Digital Image Processing Computer Vision Deep Learning-based Image Restoration Convolutional Neural Networks (CNN) Super-Resolution Techniques Noise Reduction and Denoising Image Quality Improvement Python Programming TensorFlow / PyTorch (whichever you used) OpenCV & NumPy Evaluation Metrics: PSNR, SSIM Model Training

cnn computer-vision deep-learning drdo enhancement image-processing isro opencv

Last synced: 01 May 2026

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

Face Detection using Haar Cascades In this project, we used OpenCV's Haar Cascade classifier to detect faces in images. We converted images to grayscale, applied the Haar Cascade, and drew green rectangles around detected faces. We also created a generalized function for face detection and tested it on a new image.

face-detection haar-cascade opencv

Last synced: 01 May 2026

https://github.com/plstcharles/litiv-base-docker

Docker image builder for LITIV dependencies

docker docker-image ffmpeg opencv opengm ubuntu x264

Last synced: 01 May 2026

https://github.com/mrtejas/cv-sandbox

A collection of Computer Vision mini-projects tuned for a number of tasks, including face detection, object detection, image segmentation and CLIP. Trained on popular datasets and includes comparative study of the methods. Done as a part of S24 course : Computer Vision at IIIT Hyd

computer-vision cuda ml opencv pytorch yolo

Last synced: 01 May 2026

https://github.com/aayushker/ml_models

ML Models I tried building in Skill Sprint 2.0 Workshop

mlmodel opencv

Last synced: 01 May 2026

https://github.com/amboxer21/flickrimagesearch

A dataset image downloader using Flickr's API

download downloader flickr image opencv python

Last synced: 01 May 2026

https://github.com/gabrielelanzafamee/object-detector-opencv

detect objects in a video using python and opencv

object-detection opencv python

Last synced: 01 May 2026

https://github.com/team4099/steamworks-2017-vision

Team 4099's vision code for FIRST Steamworks

frc frc-steamworks frc4099 kinect mjpeg-stream opencv opencv-python vision

Last synced: 01 May 2026

https://github.com/prasukj7-arch/handdistance

This code creates an interactive hand length measurement game using OpenCV and CVZone. It recognizes gestures. Calculate the distance between handprints and convert to centimeters The player must attack a random target within a limited time. To earn points and positive feedback for success.

computer-vision distance-calculation event-driven-programming gui-based-game-development hand-gesture-recognition handtracking opencv polynomial-calibration pygame real-time-interaction

Last synced: 02 May 2026

https://github.com/hs094/instance-segmentation-and-detection

A sophisticated computer vision application that performs real-time instance segmentation and object detection using a user-friendly Tkinter interface. The project identifies and isolates individual objects within images, providing both bounding box visualization and segmentation masks.

matplotlib opencv pillow setuptools tkinter-gui torch torchvision

Last synced: 02 May 2026

https://github.com/giog97/mean_shift_image_segmentation_openmp

Performance comparison of sequential and parallel OpenMP MeanShift for image segmentation.

image-processing mean-shift opencv openmp parallel-computing parallel-programming

Last synced: 08 Jun 2026

https://github.com/vskarleas/lanewatch

The course covers essential topics such as erosion, dilation, openings, closings, and convolutions, alongside in-depth filter analysis including median, average, Laplacian, and Nagao filters. Practical work focuses on real-world applications like detecting lane markings and tracking vehicles using C++ and OpenCV.

computer-vision cpp lane-detection opencv vehicle-detection

Last synced: 11 Jun 2026

https://github.com/maruyamaworks/opencv-layer

AWS Lambda OpenCV layer for Python 3.7 (opencv-3.4.7)

aws lambda lambda-layers opencv python

Last synced: 12 Jun 2026

https://github.com/arasoul/face-recognition-streamlit

🎯 Neural Face Recognition Matrix - Professional AI-powered biometric identification system with real-time face detection, recognition, and cyberpunk-styled interfaces. Features both web (Streamlit) and desktop (Tkinter) applications with comprehensive training pipeline, Docker deployment, and CI/CD automation.

ai bioinformatics computer-vision deep-learning face-recognition facenet gui machine-learning mtcnn neural-network open-source opencv pytorch real-time scikit-learn streamlit svm

Last synced: 02 Apr 2026

https://github.com/dron3flyv3r/nodesystem-mk2-opencv

This is an updated version of my Node based editor. Using the new and improved Node editor.

dear-pygui node-editor opencv

Last synced: 22 Apr 2026

https://github.com/ladbaby/image2sketch

🖼️ A simple program that converts the input image into sketch, written in Python and use Kivy as frontend.

android buildozer image-processing kivy opencv scut sketch windows

Last synced: 02 May 2026

https://github.com/yinguobing/opencv-docker

Dockerfiles for OpenCV build.

cuda docker ffmpeg opencv

Last synced: 10 Apr 2026

https://github.com/fpena2/imgplayer

Application for identity protection that utilizes machine learning

machine-learning opencv python3 security-tools

Last synced: 02 May 2026

https://github.com/sanjaychoodamani/all-detection-using-cnn-models

This is an implementation of deep learning approach to classify leukemia blast cells from microscopic images

cnn-classification deep-learning keras opencv python streamlit tensorflow2

Last synced: 02 May 2026

https://github.com/saravanabalagi/unrecognized

Detect your face in videos. Made during Trinity College Dublin Huawei Hackathon

dlib face-compare-recognition face-detection face-recognition faced hackathon opencv python webcam

Last synced: 03 May 2026

https://github.com/haydenshively/fddb-mobilenet

an attempt at using the MobileNet architecture to detect faces in FDDB images

face-detection keras mobilenet opencv

Last synced: 02 May 2026

https://github.com/americast/cross_camera

Modules for cross camera tracking

computer-vision opencv

Last synced: 03 May 2026

https://github.com/asuquoaa/course_5_project_keyword_and_face_detection_in_newspapers_images

This project processes a ZIP file of newspaper images to enable keyword-based searching and facial recognition.

face-detection opencv pillow pytesseract

Last synced: 03 May 2026

https://github.com/ranjithguggilla/species-report-quality-assistant-demo

Image-assisted reporting QA — species suggestions, photo quality checks, review triage (public-data-safe).

citizen-science computer-vision fisheries marine-science opencv prototype public-data python pytorch streamlit

Last synced: 13 Jun 2026

https://github.com/walchko/robotics

juypter notebooks releated to robotics

opencv python robotics

Last synced: 05 May 2026

https://github.com/aritrakar/behavioral-cloning-car

🚗Learning to drive a car via behavioral cloning.

opencv python pytorch socketio

Last synced: 03 May 2026

https://github.com/e7canasta/cupertino-nvr

🎯 Cupertino NVR Multiplexer: Distributed computer vision processing system with MQTT communication, real-time video walls, and stream processing capabilities

computer-vision distributed-systems mqtt multiplexer nvr opencv python real-time roboflow video-processing

Last synced: 03 May 2026

https://github.com/tripolskypetr/node-gyp-opencv

I created a simple script which will compile OpenCV 3.4 with opencv_contrib (SIFT, SURF available) for linking with Native Abstractions for Node.js on Ubuntu 18.04

bash-script cpp native-abstractions-for-node node-gyp node-js opencv sift static-linking surf ubuntu1804

Last synced: 03 May 2026

https://github.com/better-tcy/computer-vision

Machine learning, computer vision

opencv python

Last synced: 03 May 2026

https://github.com/choyiny/motion-notifier

Python motion detection with notifications and interactions

flask motion-detection opencv python

Last synced: 03 May 2026

https://github.com/marci1175/silence-core

The core abstractions and functionality of the Silence crate.

cpal opencv opus rust voip

Last synced: 03 May 2026

https://github.com/testertech/openqa-fedora-add-your-tests

Code for the YouTube video https://youtu.be/UgqrQKfgQ-4 and https://youtu.be/pv8iuPk1bcU

opencv openqa regression-testing test-automation

Last synced: 03 May 2026

https://github.com/harshilshrivastava/mask-vs-unmask-classifier-

Face Mask Detection using Deep Learning and Computer Vision using webcam in real time. The Images used for training the deep learning model is a computer generated dataset by compining the facial detection and adding the mask using OpenCV.

opencv python3

Last synced: 03 May 2026

https://github.com/kalina559/monitoringcpr

C++/C# computer vision project developed to monitor the parameters of chest compressions during CPR.

computer-vision opencv unity3d

Last synced: 03 May 2026

https://github.com/ashishtukaral/fruit-ripeness-and-disease-detection

Welcome to the Fruit Ripeness and Disease Detection System! This application utilizes advanced YOLOV8 models to detect various fruits and diagnose diseases in bananas, mangoes, and pomegranates. Built with Flask, the web application allows users to either upload images for analysis or use a live video feed for real-time detection.

classification cnn computer-vision deep-learning detection flask html-css-javascript machine-learning neural-network oops-in-python opencv python yolov8

Last synced: 05 May 2026

https://github.com/pablonunes/br-tax-coupon-ocr

A application using, python, (py)Tesseract and OpenCV, for reading brazilian tax coupons. More details in the Notebook (PT-BR).

notebook opencv python tax-coupon-ocr tesseract

Last synced: 03 May 2026

https://github.com/iamparun/no-parking-vehicle-number-plate-recognition

The No-Parking Vehicle Number Plate Recognition System uses image processing and OCR to detect illegally parked vehicles. It generates real-time alerts and logs violations to automate enforcement and improve parking management.

cnn-model opencv python

Last synced: 04 May 2026

https://github.com/jrr6/mirage

The winning project at Carnegie Mellon University's 2020 Hack112 hackathon, MIRAGE generates music with the MIDI contours of a given photograph, with tonality and tempo determined by the image's features.

generative-art music opencv python

Last synced: 14 Jun 2026

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/sebdeveloper6952/opencv-aruco-ros

ROS2 Humble OpenCV Aruco Utils

aruco-markers opencv ros-humble ros2

Last synced: 04 May 2026

https://github.com/lostjared/image_convert20

Image Conversion Tool written in C++20

cpp20 file-format image-conversion opencv

Last synced: 04 May 2026

https://github.com/assem-elqersh/face-recognition-system

Face Detection and Recognition System is a computer vision project that identifies and matches faces in images using OpenCV and face_recognition. It offers a web interface for detecting faces, comparing them to a database of known individuals, and adding new faces for future recognition.

computer-vision face-detection face-recognition opencv

Last synced: 17 Feb 2026