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/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/xin-li-67/youtubeuniverisity

This is what I learn and do in my spare time

object-detection opencv yolov3

Last synced: 30 Apr 2026

https://github.com/chenzhaiyu/calibration

Camera Calibration with OpenCV

camera-calibration opencv

Last synced: 30 Apr 2026

https://github.com/blankscreen-exe/triple-trial-card-maker

Triple Triad Card maker for a game inspired by Final fantasy

card-game numpy opencv python tripletriad

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/potatomexicano/identify_leaf

Identificação de elementos verdes em fotos, usado para detectar folhas/mato em fotos

leaf opencv python

Last synced: 30 Apr 2026

https://github.com/douglasac/python-opencv-motion-detection

Este proyecto usa OpenCV y Python para detectar objetos en tiempo real mediante la cámara web. El objetivo principal es practicar el uso de estas tecnologías y registrar los tiempos en los que se detectan cambios significativos en la escena.

bokeh learning opencv pandas python

Last synced: 30 Apr 2026

https://github.com/s18-niloy/signatureapp

This Django web application allows users to upload two images of signatures and compares the text extracted from them using Tesseract OCR. The application checks if the extracted texts match, indicating whether the signatures are identical.

django-application opencv pytesseract-ocr python

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/xza85hrf/flexiblur

FlexiBlur is a Python GUI application that lets users apply various blur effects to images and videos. It supports simple and advanced blur techniques, including custom settings for motion and radial blurs. Designed for systems with OpenCV, FlexiBlur provides a user-friendly interface for easy and efficient media processing.

blur-effects custom-blur image-processing media-blurring media-editing motion-blur opencv parallel-processing python radial-blur region-of-interest video-processing

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/reality361/opencv-image-correction

📄 OpenCV Image Correction for Documents

cpp opencv

Last synced: 30 Apr 2026

https://github.com/swedeshnamishra/image_classification

An end-to-end image classification project for sports celebrities using machine learning, OpenCV, wavelet transform, and Flask for model deployment with a browser-based UI.

computer-vision css data-science flask html javascript jupyter-notebook machine-learning opencv python wavelet-transform

Last synced: 11 Apr 2026

https://github.com/sayginsaman/hand-gesture-desktop-controller

A comprehensive Python application that transforms your webcam into a powerful desktop control interface using computer vision and hand gesture recognition. Control media playback, volume, scrolling, and navigation with simple hand gestures - no mouse or keyboard required!

chmod gesture gesture-control gesture-detection gesture-recognition gestures media mediapipe numpy opencv pip pyautogui python

Last synced: 30 Apr 2026

https://github.com/theshubhamp/sample-florence2-object-detection

Sample: Object Detection over a Video Stream using Microsoft's Florence-2 Model

florence-2 florence2 object-detection opencv

Last synced: 08 Jun 2026

https://github.com/yash-kavaiya/image-color-detection

Discover stunning color palettes in seconds. Simply upload your image, and let our tool do the rest.

flask opencv python

Last synced: 30 Apr 2026

https://github.com/manorohith-03/attendance-system-using-face-recognition

The system leverages the Python programming language and several powerful libraries for image processing and face recognition. The ultimate goal is to provide a more efficient, accurate, and user-friendly attendance tracking solution.

face-recognition numpy opencv pandas python-3

Last synced: 30 Apr 2026

https://github.com/nwhovian/blink-detection

Eye blink detection with OpenCV and dlib implemented in Python

blink-detection dlib-face-detection opencv python

Last synced: 08 Jun 2026

https://github.com/adamlaszlo91/winterveil

Add winter effect to images

image-manipulation midas opencv python

Last synced: 07 May 2026

https://github.com/allen-reji/paddleocr-text-extraction-ml-model

Utilizes PaddleOCR and advanced image pre-processing techniques to extract product attributes from images.

amazon-ml-challenge image-processing machine-learning opencv paddleocr paddlepaddle pil text-extraction

Last synced: 01 May 2026

https://github.com/xaionaro-go/picapi

An HTTP server that accept an URL (to a JPEG image) and returns a resized JPEG image (like `width=100&height=100&url=....`)

100krps cache fasthttp golang graphicsmagick-wrapper high-performance http-server interview-task jpeg opencv proxy resize-images service stupid

Last synced: 01 May 2026

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

Use to detect Parkingspaces using open-cv lib

aiml computer-vision ml opencv python

Last synced: 01 May 2026

https://github.com/anbraten/opencv

Opencv 4.1.1

cmake mingw opencv vtk

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/konynour/tf-object-detection

This project implements an object detection system using TensorFlow and OpenCV, designed to identify and classify objects in images or video streams. By utilizing pre-trained models from the TensorFlow Object Detection API, this project allows users to detect multiple objects in real-time or from static images.

frozen jupyter-notebook matplotlip opencv python-script python3 tensorflow tensorflow-object-detection-api

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/macorisd/u-cv-ttt

A computer vision-powered TicTacToe game where a mobile device camera acts as the player's eyes. Built with Python, OpenCV, and integrates DroidCam for real-time board recognition.

computer-vision opencv python

Last synced: 01 May 2026

https://github.com/rishn/adobe-gensolve-finale

Leverages YOLO models and keypoint detection to provide real-time player, ball, and court keypoint analysis for tennis matches.

game-analysis opencv opencv-python player-metrics pytorch score-tracking tennis yolov5 yolov8

Last synced: 07 May 2026

https://github.com/sanjay-ar/incois_aaides-project

INCOIS_AAIDeS (Automated Animal Identification and Detection of Species) is a finalist-level government-backed project developed in collaboration with INCOIS – Indian National Centre for Ocean Information Services, Hyderabad. It uses deep learning to detect and classify marine species from netted fish data, empowering sustainable fishing and aiding

image-augmentation machine-learning noise-reduction opencv tensorflow

Last synced: 01 May 2026

https://github.com/dkosarevsky/opencv_labs

OpenCV labs in BMSTU

opencv opencv-python

Last synced: 01 May 2026

https://github.com/marceloquesada/rpyservo

Simple python interface for working with servos in a Raspberry Pi

opencv pigpio pigpiod python python3 raspberry-pi raspberrypi servos

Last synced: 10 Apr 2026

https://github.com/jonasagx/nephos

Análise comparativa de algoritmos para criação de mapas de campos de vento

experiment image-processing 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/iv4n-ga6l/simple-ai-target-tracking

Simple AI target tracking in front of webcam

ai opencv python targettracking yolov5

Last synced: 01 May 2026

https://github.com/tiennhm/opencv_tracking_camera

Tracking an object using OpenCV.

camera opencv opencv-python python tracking

Last synced: 01 May 2026

https://github.com/jyotindraditya/sticky-fingers

This is a python program for hand detection and counting the number of fingers in each hand seperately.

mediapipe opencv python webcam-capture

Last synced: 07 May 2026

https://github.com/hansalemaos/a_pandas_ex_image_tools

Uses pandas/numpy/numexpr for operations on pictures - very fast

colors image locate numexpr numpy opencv pictures python

Last synced: 01 May 2026

https://github.com/hophiphip/opencv-js

OpenCV for JavaScript compiled with Emscripten.

javascript opencv

Last synced: 01 May 2026

https://github.com/pradeep31747/real-time_driver_distraction_detection

The Project aims to enhance road safety by utilizing machine learning and computer vision techniques to identify and alert against driver distractions in real-time.

distracted-driving keras-tensorflow opencv python real-time

Last synced: 01 May 2026

https://github.com/45harry/face_recognition_attendance_project

Face Attendance System - OpenCV, Face-Recgnition

face-recognition file opencv python

Last synced: 02 May 2026

https://github.com/orsenthil/opencv_intro_cmake

Open CV setup on Ubuntu

cmake cpp opencv

Last synced: 02 May 2026

https://github.com/sumedhe/play-with-opencv

Few image processing samples using OpenCV

cpp image image-processing opencv

Last synced: 02 May 2026

https://github.com/borys35/hand-gestures

Control your music player using your own hand!

computer-vision mediapipe opencv python

Last synced: 07 May 2026

https://github.com/1125962926/yolo_rknn_acceleration_program

YOLO multi-threaded and hardware-accelerated inference framework based on RKNN

ffmpeg gpu hardware-acceleration librga multithread npu opencv rk3588 rkmpp vpu yolo

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/kramachandrashenoy/real-time-plant-detection

Real time detection of the plant using model trained on the Roboflow dataset

10-class-classification-of-plant mobilenetv2 opencv plant-detection roboflow roboflow-dataset

Last synced: 02 May 2026

https://github.com/blueskyson/image-blending-opencv

A simple example of blending 2 images with OpenCV

image-blending image-processing opencv python

Last synced: 02 May 2026

https://github.com/clementtsang/sudoview

A script that uses OpenCV and PyTesseract to solve images of Sudoku puzzles.

backtracking cv opencv python sudoku

Last synced: 02 May 2026

https://github.com/luqueee/handvision

manage your computer with vision detection. Made in Python.

detection mediapipe opencv python vision

Last synced: 07 May 2026

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

Discrete Fourier transformation implemented manually with the help of C++ and OpenCV.

cpp fourier-transform image-processing opencv

Last synced: 02 May 2026

https://github.com/talhaahussain/donkey-kong-neat

A Python program to play the first or second level of Donkey Kong Country (SNES, 1996), Jungle Hijinks or Ropey Rampage, using the genetic algorithm NEAT (NeuroEvolution of Augmenting Topologies) and Gymnasium, a maintained fork of OpenAI's Gym.

donkey-kong donkey-kong-country donkeykong gymnasium neat neat-python neuroevolution-of-augmenting-topologies openai openai-gym opencv

Last synced: 01 May 2026

https://github.com/riyuze/facemask-object-detection

An object detection project which detects face masks in a picture.

deep-learning image-classification machine-learning object-detection opencv python tensorflow

Last synced: 11 Apr 2026

https://github.com/eoic/opencvcamerautils

Some camera utils for OpenCV in Python

intel-realsense-camera opencv python3 realsense web-camera

Last synced: 02 May 2026

https://github.com/syanenko/tir

IPSC and shotgun training system

csharp opencv traning unity3d

Last synced: 14 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/deepakr136/real-time-finger-counter-application

🐙 Real-time finger counter app using webcam, OpenCV and MediaPipe with a sleek Streamlit UI. Detects up to 2 hands and shows live finger counts.

computer-vision cv finger-counting hand-detection machine-learning mediapipe opencv opencv-python python real-time streamlit streamlit-app webcam

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/lixu4n/instance-segmentation

Interactive Foreground Extraction using ROI & GrabCut Algorithm

grabcut opencv python roi-segmentation

Last synced: 02 May 2026

https://github.com/valmir-unicap/deteccao-de-mascaras-faciais

Experimento baseado no artigo: A Face Mask Detection Algorithm Based on YOLO

kaggle-dataset mobilenetv2 numpy opencv python torch yolo

Last synced: 12 Apr 2026

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/romerorodriguezd/pokemon-opalo-shiny-hunter-bot

An algorithm combining automation and artificial vision to find shiny pokemon inside this fangame. It's pretty much an example of how the mix of those kind of technologies can automate many stuff.

computer-vision computer-vision-opencv opencv opencv-python pokemon pyautogui pyautogui-automation python

Last synced: 18 May 2026

https://github.com/romerorodriguezd/traffic-lights-tracking-and-color-detection-opencv

Traffic lights tracking and color detection with OpenCV. Combination of a MOSSE tracker and inner freehand rectangles.

color-detection opencv tracking tracking-algorithm traffic-analysis traffic-light-classification

Last synced: 13 May 2026

https://github.com/kahngjoonkoh/randomshapegenerator

A program that will generate images with random shapes and background colours. Can be customized and generated in bulk.

generative-art numpy opencv python threading tkinter

Last synced: 11 Apr 2026

https://github.com/embedded-vision-ai/autoseatadjust-embeddedai

AutoSeatAdjust is an embedded AI project that uses real-time camera-based eye detection to automatically adjust the driver’s seat. It trains an XGBoost regression model on a dataset of eye coordinates mapped to seat positions, enabling the system to predict seat distance and height adjustments for optimal comfort and safety.

ai automotive computervision driver-assistance edge-ai embedded-ai embedded-systems eye-detection gpu-acceleration machine-learning opencv python real-time regression seat-adjustment xgboost

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/raphael-denni/yolo-simple-object-detection

This is a simple test usage of the YOLO toolset. Records a live video through your camera and displays detected elements with colored boxes.

ai opencv python yolo

Last synced: 03 May 2026

https://github.com/arunishrajput/motion-detection

Motion Detection using OpenCV and Send Response using Telegram Bot API

motion-detection opencv python telegram-bot-api

Last synced: 07 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/heitan104/truesight

Detect AI-generated short-form videos using deep learning. Built with Flask, TensorFlow, and React Native.

ai-detection deepfake expo flask hackathon keras mobile-app opencv react-native spurhacks tensorflow video-analysis

Last synced: 11 Apr 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/nadhirfr/face_mask_detect

Face mask detection including face ROI with 100% accuracy. Build with OpenCV and Keras/TensorFlow.

face-detection face-mask-detection opencv tensorflow tensorflow2

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/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/nuraj250/facevision

A powerful face recognition app using OpenCV to detect and recognize faces in images and videos. Supports real-time processing, facial feature extraction, and database matching for identification. Ideal for security, authentication, and smart applications.

computer-vision face-detection face-recognition image-processing machine-learning opencv python

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/prodeveloper0/deepmatchinghelper

DeepMatching written by Jérome Revaud Helper Library (Python/C++)

c cpp cpp-library deepmatching opencv python

Last synced: 06 May 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