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/rajputrockstar/kazier

This is Modules aims to help you with your opencv Project to make it easier for your to focus on Project

ai computervision mediapipe opencv opencv-python pypi pypi-package python pythonprojects

Last synced: 17 Jan 2026

https://github.com/agneya-1402/aircraft_detector

This project implements an Aircraft Detector using YOLOv8 to detect aircraft in images. The dataset is automatically split into train, validation, and test sets, and a YOLOv8 Nano model is trained on this data.

artificial-intelligence computer-vision opencv yolo yolov8

Last synced: 16 May 2026

https://github.com/petermartens98/streamlit-opencv-webcam-display-web-app

Python script that creates a Streamlit application for displaying the webcam feed and performing facial detection using OpenCV. The application provides a simple interface to view the live video stream and includes a stop button to halt the feed.

opencv python streamlit

Last synced: 17 Mar 2025

https://github.com/onnesok/image-denoiser

This is one of my experiment to see how I can manipulate images using opencv and python. This code shows how to denoise image in several methods. Here I've used gaussian blur, median blur, bilateral filter, non local denoise and wavelet denoise method to denoise the image.

matplotlib opencv python

Last synced: 17 Jun 2026

https://github.com/onnesok/machine-vision

tensorflow object detection codes. This project can be implemented in many automation and robotics projects.

machine-vision opencv tensorflow tensorflow2

Last synced: 08 May 2026

https://github.com/afnanksalal/waste-detection

This project implements a waste classification system that uses a custom YOLO model for detecting and categorizing waste materials. It integrates with an Arduino to communicate the classification results.

ai arduino classification object-detection opencv vision waste yolo

Last synced: 09 May 2026

https://github.com/kr1shnasomani/traffisense

A computer vision toolkit for traffic analysis with vehicle detection, speed estimation, segmentation, and number plate recognition.

computer-vision deep-learning neural-network numpy opencv pypi pytorch

Last synced: 12 Apr 2025

https://github.com/madduci/opencv_demo

A collection of examples using OpenCV 2.4 and 3.0 APIs

cmake computer-vision cpp opencv

Last synced: 09 May 2026

https://github.com/codingspirit/autoaimproject

AutoAimProject is a camshift based auto aim system.

emgucv opencv

Last synced: 17 May 2026

https://github.com/ishpen/horsepower12218-intothedeep

Codebase of Horsepower 12218 for the Into The Deep Season

ftc ftc-teamcode ftcvision opencv

Last synced: 02 May 2026

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

Repository with some examples on OpenCV

opencv python3 tutorials

Last synced: 18 May 2026

https://github.com/gauravssnl/python-opencv-builds

This repository contains opencv builds for Python2 and Python3 for Ubuntu/Linux

opencv python

Last synced: 30 Apr 2025

https://github.com/threeal/libopencv4-deb

Debian package build workspace for the OpenCV 4 libraries

debian debian-packages opencv opencv-library

Last synced: 18 May 2026

https://github.com/tobybreckon/correlation-ga

A C++ Teaching Example for a Genetic Algorithm (GA) based on Image Correlation

correlation genetic-algorithm opencv

Last synced: 15 Apr 2026

https://github.com/salgado2004/opencv_leitor_carta_de_baralho

Aplicação com openCv-python para identificação automática da carta de baralho entre as 52 opções.

computer-vision object-detection opencv patterns-recognition

Last synced: 17 May 2026

https://github.com/kedder/drawmcskin

Draw a Minecraft character on paper and convert it to a working skin

minecraft opencv python python3

Last synced: 08 May 2026

https://github.com/michalkielan/colorscope

Tool for debugging colors

colorspace opencv opencv-python python

Last synced: 12 Apr 2026

https://github.com/tu7shar/lut_tubes

used for making customized lut tables using opencv

lookup lookup-table lookup-tables opencv opencv-python python

Last synced: 18 May 2026

https://github.com/jcilacad/enhanced-lsb-wangyinwang

Enhancement of wang-yin-wang improved least significant bit algorithm applied in image steganography

advanced-encryption-standard image-steganography lsb-steganography lzw-compression mersenne-twister opencv python

Last synced: 15 May 2026

https://github.com/andresilmor/mixed-reality-with-mrtk2-featuring-frame-capture-face-detection-and-tracking-and-web-requests

MR Application for HoloLens 2, able to capture frames and sent them to a server through WebSocket connection and Protobuf serialization, it also does Face Detection and Tracking (examples with OpenCV and based on data retrieved from server). Has embedded database and personalized interface (for fun).

embedded-database face-detection face-tracking frame-capture hololens2 http-requests interface mixed-reality mrtk opencv protobuf protocol-buffers qrcode-reader realm-database spatial-computing unity universal-windows-platform uwp websocket-client

Last synced: 22 Mar 2025

https://github.com/kauahensilva/python_yolo_opencv

This project is an introduction to the YOLO (You Only Look Once) system using the OpenCV library. YOLO is an object detection system for images and videos in real time. OpenCV is a computer vision library that provides various functions for image and video processing.

opencv yolo

Last synced: 20 May 2026

https://github.com/codebydant/video2image-opencv

This is a c++ program to convert a video to frames

cmake cmakelists cpp frame opencv opencv3 video

Last synced: 10 Sep 2025

https://github.com/alokthedataguy/mass_attendence_using_facial_recognition

A web-based mass attendance system using facial recognition technology powered by Flask, OpenCV, dlib.

attendance-system dlib-face-detection face-recognition flask opencv

Last synced: 18 Apr 2026

https://gitlab.com/ternaris/rosbags-image

Pure Python library to convert ros image message data from and to opencv2.

ROS2 compressedimage conversion cvbridge image message msg opencv ros rosbag rosbag1 rosbag2 rosbags

Last synced: 11 Apr 2025

https://github.com/akhand-pratap-tiwari/computer-vision-jupyter-tutorials

Tutorial notebooks for getting started in Computer Vision.

computer-vision opencv

Last synced: 17 May 2026

https://github.com/rushil-ambati/lane-detector

Lane Detector with Computer Vision

computer-vision image-processing opencv

Last synced: 15 May 2026

https://github.com/nkosimlaba/facial-recognition-attendance-system

A system to track attendance using facial recognition

facial-recognition java opencv python

Last synced: 08 Apr 2026

https://github.com/ethand91/python-opencv-filters

Project showing some simple opencv/python filters

computer-vision opencv python3

Last synced: 17 May 2026

https://github.com/bertandogancay/self-driving-car

A self driving car that detect lanes, and uses flask library to send live video footage to a web application.

cpp flask-application jetson-nano lane-detection nvidia opencv python

Last synced: 20 Apr 2026

https://github.com/xcenweb/delin_ocr

DelinBox is a cross end application designed for efficient document and ID OCR (Optical Character Recognition) processing.

i18n nodejs ocr ocr-recognition opencv rust tauri tauri-app tauri-apps vision vue

Last synced: 07 Apr 2026

https://github.com/alhadikhan/panaroma_from_video-capture-the-scene-

Python script to generate a panoramic image from a video by stitching overlapping frames.

image-stitching opencv panorama panorama-stitching python video-processing

Last synced: 20 May 2026

https://github.com/codebydant/video2opencv-video

This is a C++ program to convert a video to opencv format video

cmake cpp opencv video

Last synced: 10 Sep 2025

https://github.com/mohdadil1/covid-19-preventions-desktop-app

Desktop Application for Real-Time Social Distancing and Mask Detection using OpenCV, Deep Learning, and Python. This application monitors live video or IP camera feeds and allows switching between social distancing and mask detection modes. A user-friendly GUI enables easy interaction and configuration.

caffemodel deep-learning imutils mask-detection mobilenetv2 opencv pygame-audio real-time-monitoring social-distancing-detection tensorflow tkinter-gui transfer-learning yolov3

Last synced: 11 May 2026

https://github.com/hamarshehmhmd/face_tracker

This is a Python application that uses OpenCV to track faces in a video stream from a camera. The application detects faces in real-time and draws a rectangle around each face in the video stream.

face face-detection face-recognition opencv python python3 technology

Last synced: 18 May 2026

https://github.com/alvgaona/2d-feature-matching

A sample app showcasing 2D feature matching with OpenCV

cpp feature-matching opencv pixi rerun

Last synced: 20 May 2026

https://github.com/frozenwolf-cyber/ocr

Easy way to convert scanned documents into editable text documents, classifying key-value pairs and annotating them. MTX - HackOlympics 2.0 Shaastra - 2022

azure bootstrap css faster-rcnn flask javascript neural-networks ocr-recognition opencv python pytorch siamese-neural-network tesseract tesseract-ocr

Last synced: 02 Apr 2026

https://github.com/sinanbekar/umuttepe-hava-botu

Twitter bot that tweets Umuttepe weather conditions with live camera frames periodically.

computer-vision crawling live-stream opencv python python3 tweepy twitter-api weather

Last synced: 20 May 2026

https://github.com/smaranjitghose/captcha_divisor

Using Python🐍 to generate irritating captchas!

computer-vision image-processing opencv python

Last synced: 18 May 2026

https://github.com/kr1shnasomani/treetracer

Detection of trees from aerial image using detectron2

computer-vision deep-learning detectron2 neural-network numpy opencv pypi pytorch

Last synced: 05 Mar 2025

https://github.com/rkarahul/real-time-object-detection-using-yolov8

Here I have done a deep learning project of python using yolov8.

cocodataset deep-learning opencv python yolov8

Last synced: 20 May 2026

https://github.com/gabrieledradan/hmc-grad

Automate handwritten multiple-choice test grading with HMC-Grad, using a CNN trained in PyTorch on the EMNIST dataset and OpenCV for image processing. Input the correction key and the images of the answer sheets to receive each one's correctness and score, along with item and score analysis, in CSV and XLSX formats, and the annotated images as JPG.

cnn-pytorch computer-vision deep-learning handwritten-character-recognition notebooks open-source opencv python pytorch

Last synced: 02 Mar 2025

https://github.com/brucecatyu/yolov5-detect

simple yolov5 wrapper for detect(onnx, dnn, openvino)

deep-learning detection opencv opencv-python openvino python yolov5

Last synced: 27 Apr 2026

https://github.com/mel-edo/who_said_invisible

funny mgs thing

metalgearsolid opencv

Last synced: 17 May 2026

https://github.com/datarohit/parking-place-detector

This is Python based Computer Vision project which Show's the available parking places in parking lot.

image-processing opencv python

Last synced: 16 May 2026

https://github.com/heshanera/binarize

Image binarization using opencv

cpp image-binarization opencv

Last synced: 18 May 2026

https://github.com/cizodevahm/cartoon-creation-from-image

This Python script allows you to create a cartoon effect from an image. It uses OpenCV to process the image and apply various transformations to achieve the cartoon effect.

cartoonify image-processing opencv python

Last synced: 01 Feb 2026

https://github.com/diveshadivarekar/video-to-flip-book-creator

Convert your videos into flipbook-style PDFs easily. This tool allows you to extract frames from video files and compile them into a customizable PDF. User-friendly GUI included!

flipbook opencv python3 reportlab-pdf video-to-flipbook

Last synced: 20 May 2026

https://github.com/lily-osp/Quargi

This repository hosts a dual-system project featuring a serial-controlled robot powered by an Arduino, and an ESP32-CAM-based color detection and tracking module. The combination of these two systems enables advanced, responsive tracking and movement based on real-time visual input, ideal for a wide range of robotics applications.

arduino arm-robot color-detection esp32-cam mobile-base object-detection opencv serial-communication simple-robot web-remote-control

Last synced: 01 Nov 2025

https://github.com/raikel/mcrops

A small library for processing images of agricultural fields.

agriculture image-processing opencv python

Last synced: 30 Apr 2026

https://github.com/v-hogood/opencvsamples

Android and iOS .NET ports of OpenCV samples:

android dotnet ios maui opencv xamarin

Last synced: 07 Mar 2026

https://github.com/laubps/polygon-detector-opencv

Advanced C++ project using OpenCV to detect and classify polygons in images. Features precise edge and contour detection, polygon classification (triangles, quadrilaterals, etc.), and a Qt-based GUI. Supports JPEG, PNG, BMP formats. Includes advanced image processing and basic AI algorithms for better classification.

cpp opencv qt qt-gui qtcreator

Last synced: 07 Jan 2026

https://github.com/arpanpramanik2003/object-detection-resnet50

This repository contains a deep learning project for CIFAR-10 image classification using the ResNet50 pre-trained model. The project includes data preprocessing, model training, evaluation, and visualization of results. Achieved high accuracy by fine-tuning the model and optimizing hyperparameters.

cifar-10 cifar10 cnn deep-learning keras machine-learning model-evaluation object-detection opencv pre-trained-model python regression-models resnet-50 streamlit tensorflow2 transformer-models

Last synced: 07 Apr 2026

https://github.com/mkashirin/aisp

В этом репозитории можно найти Jupyter-тетради составленные на основе тех, что даются в курсе ПСИИ.

education machinelearning matplotlib mirea opencv scikitlearn

Last synced: 20 May 2026

https://github.com/aliakseis/literacy

Taken from github.com/PacktPublishing/Qt-5-and-OpenCV-4-Computer-Vision-Projects.git

opencv qt5 tesseract-ocr

Last synced: 10 May 2026

https://github.com/kevinadhiguna/image-cartoonizer

Cartoonize your image with a python script utilizing OpenCV!

image-cartoonizer opencv python

Last synced: 20 May 2026

https://github.com/dhi13man/edge-surf-pid

Python project that uses OpenCV and PyInput to create a bot that can play the Edge Surf game automatically, without the need for AI or machine learning algorithms.

automation game-automation opencv pid-control python

Last synced: 11 May 2026

https://github.com/omarbazaraa/image2code

A cross-platform application for converting handwritten and printed code images into actual running code

hough-transform image-processing opencv segmentation

Last synced: 18 May 2026

https://github.com/marlonvbp/opencv

Projeto de visão computacional com OpenCV e YOLOv3 para detecção de objetos e reconhecimento facial. Inclui scripts para imagens, webcam e identificação de pessoas.

compute-vision mit-license opencv yolov3

Last synced: 18 May 2026

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

Playback video from webCam or a movie file, keeps frames of the latest 10min, and allow you to watch your desired point with several playback options/modes.

mountain-bike mtb opencv playback practice python recorder sport-practice sports video-recorder

Last synced: 21 Apr 2026

https://github.com/gsauc3/human-computer-interaction-project

An application build entirely in python to control all the mouse functionalities using hand gestures. C-DAC project

mediapipe mediapipe-hands opencv opencv-python python

Last synced: 07 Mar 2026

https://github.com/nikithasheerka/shopwell

A mobile application that provides users with nutritional insights by scanning food labels.

flutter mongodb nodejs opencv python tesseract

Last synced: 06 Apr 2026

https://github.com/aliakseis/anomalies-detecting

A simple yet effective approach to detecting visual anomalies

anomaly-detection nanoflann opencv region-of-interest saliency-detection

Last synced: 20 May 2026

https://github.com/assem-elqersh/color-identification-lab

A Python-based image color identification tool using OpenCV and the LAB (CIELAB) color space for enhanced perceptual accuracy. This project allows users to click on any part of an image to detect the closest color match from a predefined color dataset.

color-detection image-processing interactive-color-identification lab-color-space opencv rgb-to-lab-conversion

Last synced: 29 Apr 2026

https://github.com/vishwas-chakilam/smart-attendance-system-using-opencv

The Smart Attendance System is an innovative application designed to automate attendance tracking using real-time facial recognition technology. Developed with Python, the system leverages the `OpenCV` and `face-recognition` libraries to detect and recognize faces through a live camera feed.

attendance-management-system computer-vision face-detection facial-recognition image-processing opencv python3 tkinter-gui

Last synced: 20 Jan 2026

https://github.com/pranavgupta1234/karna

Automated drone for object tracking and detection started under Design Practicum

ardupilot cpp drone image-processing makefile objectdetection opencv

Last synced: 15 May 2026

https://github.com/vartikaraj2512/animalclassification

🐾 Animal Classification: Classify 28K animal images into 10 categories using CNNs with Transfer Learning. 📥 Load & extract data, 🔄 preprocess images, 🧠 train models (VGG-16 & ResNet50), and 📈 plot performance. Libraries: OpenCV (BGR), TQDM (progress bars), Categorical (one-hot encoding). 🛠️ Install: pip install tensorflow numpy opencv-python

classification cnn kaggle machine-learning numpy opencv pandas tensorflow

Last synced: 20 Jan 2026

https://github.com/bieanimaton/text-detection

Machine Learning and Computer Vision project to text detection in image.

books detection machine-learning opencv python tesseract text text-detection

Last synced: 18 May 2026

https://github.com/nazli-d/filters-and-noise

This GitHub repository contains an example demonstrating the application of fundamental image processing filters (Mean, Median, Gaussian) using Python and OpenCV, along with the addition of Salt and Pepper Noise.

gaussian-filter goruntu-isleme image-procesing image-processing image-processing-python mean-filter median-filter opencv python salt-and-pepper-noise spyder-python-ide tuz-ve-biber-gurultusu

Last synced: 13 May 2026

https://github.com/jersongb22/computervision

Links to my repositories with a wide variety of Computer Vision models using CNNs, Transfer Learning, and Vision Transformer with TensorFlow, PyTorch, Hugging Face and Ultralytics.

cnn computer-vision convnextv2 efficientnetv2 hugging-face image-captioning image-classification image-segmentation lenet-5 object-detection opencv plotly python pytorch scikit-learn tensorflow ultralytics video-classification vision-transformer yolo11

Last synced: 12 Apr 2026

https://github.com/jvtesteves/face_recognition_system

Real-time face detection and recognition system built from scratch in Python. Utilizes MTCNN for multi-face detection, FaceNet (InceptionResnetV1) for embedding extraction, and Euclidean distance for comparison. Allows training new identities via webcam captures and labels faces as known or “Unknown.”

computer-vision deep-learning face-detection face-embedding face-recognition facenet machine-learning mtcnn opencv python pytorch real-time

Last synced: 23 Jun 2025

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

A simple Face Recognition App Built Using OpenCV-Python.

opencv python3

Last synced: 15 May 2026

https://github.com/angeligareta/mano-recognition

Project for detecting a hand using any web camera and its fingers and gestures. It's implemented using C++ and the OpenCV library.

cplusplus cpp hand-recognition opencv opencv-cpp

Last synced: 16 May 2026

https://github.com/rajjitlai/virtualpaint

An OpenCV Project on Virtual Paint using C++

computer-vision cpp opencv opencv-cpp virtual-paint

Last synced: 12 May 2026

https://github.com/celestialtaha/facial_expression_recognition_cnn

Recongnize faces using cascade detectors and perform expression classification using CNN

cascade-detection cnn computer-vision face-detection opencv

Last synced: 20 May 2026

https://github.com/anindya-prithvi/image-correlation

Open CV mono image feature detection --> feature matching with test image

image-correlation opencv opencv-python

Last synced: 18 May 2026

https://github.com/faizantkhan/deep-learning

Unlock deep learning's secrets! Dive into fundamentals, master advanced techniques, and ignite creativity with hands-on projects. Join a vibrant community, push boundaries, and unleash AI's full potential. Begin your journey now!

advanced-programming ai aiml beginner-friendly deep-learning deep-learning-algorithms deep-learning-tutorial deep-neural-networks deep-reinforcement-learning deeplearning keras-tensorflow machine-learning-algorithms machinelearning-python neural-networks open-source opencv python python-library tensorflow yolo

Last synced: 06 Apr 2026