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/whoisaditya/image-processing-project

This is a project made for CSE4019 Image Processing

opencv python

Last synced: 29 Mar 2025

https://github.com/sayiramin/webcam-rtsp-streamer

🎥 Convert your laptop webcam into an RTSP streaming server. Cross-platform GUI app with auto camera detection, configurable settings, and low-latency streaming.

ffmpeg mediamtx opencv pyside6 python rtsp streaming webcam

Last synced: 02 May 2026

https://github.com/mtgsoftworks/uav-advanced-tracking-system

Real-time UAV detection & tracking system powered by YOLOv8, OpenCV, and PID control

deep-learning drone-tracking object-detection opencv pytorch real-time-tracking uav yolov8

Last synced: 02 May 2026

https://github.com/thusharax/image-understanding-and-processing

IT4130 - Image Understanding and Processing

jupyter-notebook opencv python

Last synced: 28 Apr 2026

https://github.com/refret28/parking-spot-detection

This script will allow you to track free and occupied parking spaces.

computer-vision opencv ultralytics

Last synced: 03 May 2026

https://github.com/radikz/split-image

Split image from one image with large pixel to many image with small pixels.

opencv opencv-cpp split split-image

Last synced: 03 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/rcarvalho16/hadoopbasketballpossession

A Hadoop MapReduce project for analyzing basketball game footage, extracting video frames, and determining ball possession times for teams and players using OpenCV and YOLO object detection.

hadoop mapreduce opencv yolo

Last synced: 03 May 2026

https://github.com/camara94/opencv

Dans cette formation, nous allons découvrir les fondamentaux de OpenCV, nous allons voir comment détecter la couleur, les contours des images

computer-vision cumputer-science deep-learning opencv

Last synced: 09 Apr 2025

https://github.com/layonj3000/libras-recognition

This project is a Brazilian Sign Language (LIBRAS) recognition system that utilizes computer vision and machine learning techniques.

computer-vision libras mediapipe numpy opencv python random-forest-classifier

Last synced: 03 May 2026

https://github.com/sharifah-malhan/face-recognition-for-student-attendance

This project aims to develop an automated system that utilizes computer vision techniques using Face Recognition Model and OpenCV library, to recognize students’ faces and accurately record their attendance

face-recognition opencv python

Last synced: 09 May 2026

https://github.com/joschonarth/python-playground

🐍 Repository featuring projects built with Python.

jupyter-notebook opencv python

Last synced: 03 May 2026

https://github.com/thiagonunesbatista/deuteranopia-simulator-computer-vision-python

Live color detection with a webcam and a simulation of deuteranopia's color perception effects.

computer-vision numpy opencv python

Last synced: 03 May 2026

https://github.com/dilumdesilva/imagelab-initial

ImageLab is a standalone tool that lets the user play with OpenCV using its GUI.

gsoc-2020 image-processing imagelab opencv scorelab

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/m-rishab/ai-image-editor

A powerful web-based image editing tool that combines the capabilities of background removal and DALL-E image transformation in one intuitive interface.

computer-vision deep-learning deeplabv3 flask image-manipulation image-processing machine-learning openai-api opencv python3 pytorch pytorch-implementation semantic-segmentation

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/lehoangan2906/visual-slam

An implementation of monocular SLAM written with Python, operates on pre-recorded dash-cam video

computer-vision opencv python3 slam visual-slam

Last synced: 03 May 2026

https://github.com/gill-singh-a/frame-extractor

Extracts each frame of the specified Video File

frame image opencv python python-3 video

Last synced: 06 May 2026

https://github.com/lamaabdeldayem/furniture_legs_detection

Custom-trained object detection model to identify and track furniture legs in images and videos

ai object-detection opencv python roboflow yolov8 yolov9

Last synced: 03 May 2026

https://github.com/indrajit-2001/attendence-using-face-detection

Developed a machine learning-based smart attendance system using Python. The system utilizes a webcam to recognize faces and automatically records attendance. An Excel sheet is generated to document the attendance data, enhancing efficiency and accuracy in tracking student presence.

machile-learning opencv python3

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/atchayaah/biobin

AI-driven robotic system using YOLOv5 for real-time biomedical waste detection and automated segregation, developed as part of a patented research project.

opencv pythorch raspberrypi roboflow-dataset yolov5

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/miteshgupta07/virtual-keyboard-using-computer-vision

A virtual keyboard application that uses computer vision to detect and interpret hand gestures, allowing users to type and interact with their devices through intuitive, touchless input.

computer-vision cvzone opencv

Last synced: 12 Apr 2026

https://github.com/syanenko/magichand

Hand pose detection with shaders effects

c deep-learning glsl glsl-shaders glut gpu opencv opengl

Last synced: 09 May 2026

https://github.com/angeligareta/image-processing-overview

Image Processing projects developed for the Image Processing, Analysis, and Classification course at UPM. Implemented using OpenCV and C++.

cpp cpp14 image-processing opencv opencv-cpp upm

Last synced: 18 May 2026

https://github.com/irreq/opencv-webrtc-streamer

Stream OpenCV frames to a web interface and control the OpenCV program

cpp html opencv streaming webrtc

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/gill-singh-a/pedestrian-detection

A Python Program that uses OpenCV's haarcascade to Detect Pedestrians

computer-vision object-detection opencv pedestrian-detection python python-3

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/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/sshehrozali/opencv-webcam

OpenCV based program to use PC/Laptop Web Camera

machine-learning opencv opencv-python opencv-webcam python webcam

Last synced: 04 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/msk4862/linear-algebra-programs

Linear algebra programs using openCV

image-processing linear-algebra opencv python

Last synced: 10 May 2026

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

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

csharp image-processing opencv

Last synced: 04 May 2026

https://github.com/ryuzen6/sports-celebrity-image-classification

This is a Machine Learning Project which Classifies the Image of Sports Celebrities. Requirements: Jupyter Notebook (for Data Cleaning and Image Classifying using various python libraries) , Pycharm (python IDE for creating Python Flask Server), Visual Studio Code (to create the UI with HTML, CSS and Javascript).

artificial-intelligence css3 html5 image-classification image-processing image-recognition javascript jupyter-notebook opencv python3

Last synced: 11 Apr 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/antonvanassche/ffwf

A Python script that detects the side of a fencer by their name in a given video.

fencing ffmpeg opencv python tesseract tesseract-ocr

Last synced: 12 Apr 2026

https://github.com/armour/learning_opencv

some codes here for my OpenCV learning

opencv

Last synced: 04 May 2026

https://github.com/zenith08/laser-gimbal-tracking

The motion tracking code used for the "Laser Gimbal" prank project for Youtube.

motion-tracking opencv python raspberry-pi

Last synced: 10 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/aliakseis/motion-detecting-v2

Simplified version of https://link.springer.com/content/pdf/10.1007%2F978-3-642-10268-4_123.pdf

nanoflann opencv sfm

Last synced: 12 Apr 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/raghavendra317/brain-tumor-detection

A deep learning-based project for classifying brain MRI images into Glioma, Meningioma, No Tumor, and Pituitary Tumor using Convolutional Neural Networks (CNNs). This project aims to assist in early tumor detection, improving diagnostic accuracy and healthcare outcomes.

cnn-classification keras numpy opencv scikit-learn tensorflow

Last synced: 12 Apr 2026

https://github.com/anshumankansana/emotion-detection-and-facial-recognition

A Python-based AI assistant that performs real-time emotion detection and facial recognition using deep learning. It remembers faces, detects emotions like happy, sad, angry, or tired, and responds with GPT-powered personality through voice. Supports multilingual voice input (Hindi & English) and always replies in English.

deepface dotenv emotion-recognition facial-recognition openai opencv python

Last synced: 10 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/kunalmehra075/drawing-board-opencv

This real-time gesture-based drawing app is powered by MediaPipe and OpenCV using hand landmarks and finger detection.

computervision cv2 drawingboard handrecognition mediapipe opencv python python3 pythonprojects pythonprojectsforbeginner

Last synced: 04 May 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/wwwmisla/gerador-mapas-calor

Sistema de visão computacional para gerar mapas de calor com base na movimentação em espaços públicos, auxiliando no planejamento urbano e uso eficiente do espaço.

color computer-vision demo google-colab gradio heatmap marchine-learning matplotlib model numpy opencv people-detection python smart-city ufrn visao-computacional vision-computer yolo yolov8

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/hiranmayikolambe/image-colorization-using-deep-learning

Deep learning-based application to colorize grayscale images using a CNN, with a Flask-based web interface

convolutional-neural-networks data-preprocessing deep-learning flask-web frontend html image-colorization keras opencv tensorflow user-interface

Last synced: 04 May 2026

https://github.com/vviveksharma/barcodescanner

The Bar Code scanning Application built using Computer Vision library such as Opencv in python the main objective of the project is to read the barcode that is being shown in the camera and decoding it and telling if the Database or Text file that is attached to it has that permitted decoded number if yes then it shows "Permitted" is green else "Not-Permitted" in red

numpy opencv python3

Last synced: 10 May 2026

https://github.com/chethanks2005/visionuav-navigation

A robust vision-based localization system for UAVs operating in GPS-denied environments. The system utilizes advanced computer vision techniques to achieve accurate position estimation by matching real-time drone camera feeds with satellite imagery.

brisk computer-vision feature-detection feature-matching geolocalization homography image-processing localization opencv position-estimation ransac region-of- sift uav-navigation

Last synced: 12 Jun 2025

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/sakeenanavavi/snapcal_ocr-based-equation-solver

This project is a web application that solves mathematical equations from images using optical character recognition (OCR) and symbolic mathematics. It's built with Flask, OpenCV, NumPy and SymPy.

flask opencv pytesseract python

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/thekartikeyamishra/retail-footfall-analytics

The Retail Footfall Analytics project is designed to help small businesses and MSMEs track customer footfall in retail stores. By leveraging Computer Vision techniques, this tool counts people entering and exiting stores from video footage, offering real-time insights and efficient data logging.

artificial-intelligence computer-vision machine-learning opencv python torch torchvision ultralytics

Last synced: 28 Apr 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/vijay-varadarajan/overheadpeopledetection

Autonomous detection of people using overhead drones and taking count, sending location details, to be used for rescue during disasters

disaster-response drone-detection jupyter-notebook machine-learning opencv 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/pabs-code/img-cartoonizer-using-opencv

A streamline app using 3 ways to cartoonized an image using OpenCV and Python.

bilateral-filtering color-quantization edge-detection edge-enhancement laplacian-edge-detection numpy opencv python

Last synced: 04 May 2026

https://github.com/anirudh1905/opencv

Computer Vision related data

cnn image-processing opencv python

Last synced: 15 Jun 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/kingshotauto/kingshot-bot

KingshotAuto is a free, open-source Windows automation bot for the mobile game Kingshot. Built with C#/.NET 10 and WPF, it runs the game in the LDPlayer Android emulator and uses OpenCV template matching + Tesseract OCR to automate farming, hunting, shields, building, troop training across multiple accounts. MIT-licensed and open to contributors.

android-emulator automation bot csharp dotnet emulator-automation game-automation image-recognition kingshot kingshot-bot ldplayer multi-account opencv tesseract-ocr wpf

Last synced: 29 Jun 2026

https://github.com/emhash/machine-learning-and-ai

Personal tasks or codes of Machine Learning and Artificial Intelligence. Practice codes and projects of Ml/AI will be share here.

ai datasets ipynb jupyter-notebook keras linear-regression logistic-regression machine-learning machine-learning-algorithms numpy opencv pandas python seaborn sklearn tensorflow

Last synced: 05 Jan 2026

https://github.com/shibam120302/gesture_volume_control

We are trying to process a video so that we can control volume of a device with help of its camera using our palm or precisely our thumb and index fingers.

computer-vision opencv python

Last synced: 22 May 2026

https://github.com/sahilk-027/sightv1-analyzer

A video analysis application utilizing OpenCV and machine learning to generate timestamps for car accidents captured in recorded video footage.

anomaly-detection flask opencv react

Last synced: 05 May 2026

https://github.com/mmanishh/handgestrec

HandGesture Sign Recognizer Using OpenCV and CNNs

cnn handgesture-recognizer opencv

Last synced: 05 May 2026

https://github.com/arshitarora/face-recognition-authentication

This is a Python program that uses OpenCV and face recognition libraries to perform real-time facial recognition and authentication. The program captures video from the webcam, detects faces, and matches them against a pre-trained dataset to identify individuals

authentication cv2 face-recognition opencv python

Last synced: 05 May 2026

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

Creating Snapchat-like face filters.

cascade-classifier data-science opencv

Last synced: 05 May 2026

https://github.com/arseniistratiuk/war-trace-vision

A platform for documenting war-related destruction through AI and user collaboration. It detects damage in satellite and aerial images using deep learning while allowing users to highlight, annotate, and comment. Built with Django, OpenCV, and Leaflet, it supports humanitarian efforts and historical records.

computer-vision django image-analysis mask-rcnn opencv python social-network web-development

Last synced: 10 May 2026

https://github.com/refret28/object_tracker

This tracker is based on the use of a detector in the form of a YOLOv5s neural model and a tracking algorithm for tracking objects (DeepSORT).

computer-vision deep-sort-tracking opencv yolov5s

Last synced: 02 May 2026

https://github.com/ibaigorordo/tf2-object-detection-inference

Python program to perform object detection inference with Tensorflow 2.0.

deep-learning inference object-detection opencv tensorflow tensorflow2 webcam-capture

Last synced: 05 May 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/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/rezagooner/multi-task-iranian-vehicle-monitoring-system

Car recognition and license plate reading, along with recognition of the place where the license plate was issued, car color recognition and Iranian car names, accident detection and warning notification.

accident-detection ai-traffic anpr car-classification car-color-detection car-recognition city-detection computer-vision iranian-license-plate license-plate-recognition number-plate-recognition opencv persian-plates pytorch real-time-detection traffic-analysis vehicle-detection yolo yolov11 yolov8

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/nobody-1321/learn-image-processing

image processing examples. "Documentation will be added soon"

image-processing maths opencv

Last synced: 11 Jun 2025