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/aleko-khomasuridze/tello_face_recognition

python program that utilizes DJI Tello's camera with OpenCV and Tello python module and adds a layer of face recognition to it

algorithms face-detection face-recognition opencv python tello-drone

Last synced: 29 Apr 2026

https://github.com/sergeipapina/searchsmd

opencv python base utility, search an component image in PCB image with rotation and scale

image-classification image-processing opencv python3

Last synced: 29 Apr 2026

https://github.com/romerorodriguezd/homography-with-opencv

Homography operations applied to insert images inside others regardless of the perspective.

computer-vision homography matrices-transformation numpy opencv opencv-python

Last synced: 29 Apr 2026

https://github.com/josualimbu/hand-landmark

Hand Landmark is a system for recognizing and tracking key points on the hand using MediaPipe technology, a machine learning and computer vision framework from Google.

hand-landmarks-detection machine-learning mediapipe mediapipe-hands opencv pipeline

Last synced: 29 Apr 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/blueskyson/augmented-reality-opencv

A simple example of augmented reality using OpenCV.

augmented-reality opencv python

Last synced: 29 Apr 2026

https://github.com/r3dacted42/dip-filter-thresh-gui

assignment made for a digital image processing course

image-processing opencv pyqt5

Last synced: 29 Apr 2026

https://github.com/pyresearch/knee-x-ray-keypoints-detection-with-yolo11-pose-estimation-training

"Knee X-Ray Keypoints Detection with YOLOv8 | Pose Estimation Training"

opencv opencv-python python

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/frgfm/sdcnd-p1-lane-detection

Lane detection project of Udacity Self Driving Car Nanodegree

canny-edge-detection hough-transform hsv lane-lines-detection opencv self-driving-car

Last synced: 29 Apr 2026

https://github.com/karmaniket/gtavcontrol

created dataset using different hand gestures and trained the ML model for in-game real time control for GTA V. Have fun!

gaming gta5 machine-learning mediapipe opencv python3 scikit-learn

Last synced: 29 Apr 2026

https://github.com/daksh777/sign-language-detector

A sign language detector made with TensorFlow, Keras and OpenCV

keras opencv python tensorflow

Last synced: 29 Apr 2026

https://github.com/aayushinit/aibackgroundsubtractor

Real-time background subtraction using OpenCV + Flask with switchable detection algorithms and stylish frontend

ai-project background-subtraction computer-vision flask image-processing knn mog2 opencv python realtime tailwindcss video-processing webcam

Last synced: 29 Apr 2026

https://github.com/abdlazeem/hand_gesture_controlled_led

real-time hand gesture recognition system that detects the number of fingers raised using a webcam and controls LEDs connected to an Arduino Uno accordingly.

arduino mediapipe-hands opencv python-3

Last synced: 29 Apr 2026

https://github.com/emiz98/density-based-traffic-controller-system

Automated traffic light system using real time traffic density data to calculate optimal green signal time for each lane.

arduino arduino-uno embedded-system embedded-systems image-processing opencv pyfirmata pygame python

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/snehasunilnair/image-processing-projects

Image pre-processing techniques using OpenCV.

numpy opencv python3

Last synced: 29 Apr 2026

https://github.com/tobecrazy/raspberrymaterial

AndroidThingsMaterial

android opencv tensorflow

Last synced: 29 Apr 2026

https://github.com/razvan48/teme-concepte-si-aplicatii-in-vederea-artificiala-cava

Teme Concepte si Aplicatii in Vederea Artificiala (CAVA) Anul 3, Semestrul 1, Facultatea de Matematica si Informatica, Universitatea din Bucuresti

computer-vision computer-vision-algorithms computer-vision-opencv computervision opencv opencv-python

Last synced: 30 Apr 2026

https://github.com/frgfm/sdcnd-p2-advanced-lane-finding

Advanced lane finding project of Udacity Self-Driving Car Engineer Nanodegree

camera-calibration lane-detection lane-finding opencv polynomial-regression self-driving-car

Last synced: 30 Apr 2026

https://github.com/moemoe89/go-opencv-garenk

🤖 This is example of OpenCV experiment projects in Golang

ai artificial-intelligence go golang opencv

Last synced: 30 Apr 2026

https://github.com/abhoi/autocolor

KMeans to perform color segmentation

color kmeans-clustering opencv

Last synced: 30 Apr 2026

https://github.com/blackmonk13/wordament_solver

A simple tool to help you find words in Wordament puzzles using OpenCV.

image-processing ocr ocr-python ocr-recognition opencv tesseract-ocr trie-data-structure wordament wordament-solver

Last synced: 30 Apr 2026

https://github.com/ghaniketrajputp005/ordervision

Developed a real-time Natural User Interface (NUI) for contactless beverage ordering using OpenCV, optimizing user experience and touchless interactions in real-world applications.

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/raufjatoi/facial_recognition

facial recognition in py with custom pics

face-recognition opencv python3

Last synced: 30 Apr 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/ruhyadi/image-enchancement

Image Enchancement with OpenCV and GAN

gan image-enhancement opencv

Last synced: 18 May 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/yashpatel1234586/face-detection-and-recognition

This project implements real-time face detection and recognition using OpenCV. It detects faces, eyes, and smiles in a live video feed, drawing bounding boxes around detected features. The model is optimized for performance, making it suitable for security applications, attendance systems, and smart surveillance.

haar haar-cascade-classifier opencv python

Last synced: 30 Apr 2026

https://github.com/sebrovater/pycvutils

A bunch of useful wrappers around opencv-python library

computer-vision cv 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/mshuqair/specularity-removal-for-detecting-surgical-operations-flexible-manipulator-with-endoscopic-camera

Master thesis for completing M.Sc. in Mechatronics from University of Siegen.

opencv robotics ros vision

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/saann3/pythonmp4player

Very very simple mp4 player

mp4-player opencv python tkinter

Last synced: 01 May 2026

https://github.com/lamaabdeldayem/image-processing

A Python-based image processing project using OpenCV to perform edge detection, thresholding, contour detection, and visualization, including bounding boxes on detected contours.

computer-vision contours edge-detection image-processing opencv python thresholding

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

📄 OpenCV Image Correction for Documents

cpp opencv

Last synced: 30 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/azkarmoulana/speed-detector

:car: Vehicle speed detecting application using Java, openCV, php, MySQL :construction:

java mysql opencv php

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/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/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/pjarbas/self-driving-car-torcs

Playing car racing games with python and deep reinforcement learning

deep-learning opencv tensorboard torcs

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/dacili/face-recognition

Detect and recognize faces on images or via your camera with python, woohoo!

dlib face-detection face-recognition haar-cascade-classifier opencv python python311

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/ritesh2351235/heritagewalkthrough

Step into the past and explore the ancient temples of Hampi in a fully interactive, virtual experience.

firstpersonmovement hampi heritage opencv python3 unity3d

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/jsonfm/camio

Camera devices manage with opencv based on threading and callbacks.

callbacks opencv python threading

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/yisus82/zenva-python-image-processing

Python Image Processing Make Instagram-Style Filters - Zenva.com

opencv opencv-python python python3 tkinter tkinter-python

Last synced: 01 May 2026

https://github.com/turiphro/dockerfiles

Dockerfiles for some of my public Docker images

docker dockerfile dockerfiles opencv vim

Last synced: 01 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/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/wlanboy/usbview

Python opencv based webserver for streaming usb capture card streams

http-stream mirror opencv python usb-capture

Last synced: 08 Jun 2026

https://github.com/shashi278/wordbase-hack

Wordbase is a nice game but I'm just sooo bad at it!

boggle-solver opencv wordbase-hack

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/webintellectual/opencv-basics

This repo contains the basics of openCV which I learned. Intuitive names are given to the folders and files, so that anyone can refer to this repository.

computer computer-graphics computer-science computer-vision opencv opencv-library opencv-python opencv2

Last synced: 01 May 2026

https://github.com/emanuel-poblano/image-recognition

Built a production-grade Gym Form Correction AI using Python, MediaPipe, and OpenCV that analyzes exercise posture in real time, counts repetitions, and provides corrective feedback through a modular, scalable architecture.

mediapipe opencv python

Last synced: 01 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/deusares/funpil

A collection of PIL, Numpy and OpenCV functions to manipulate images

batch image-processing lazy media numpy opencv pil pillow python script

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/hemjotkaur/human-pose-estimation-opencv

This repository focuses on Human Pose Detection, a critical task in computer vision aimed at identifying and tracking the position and orientation of human figures in images and videos.

cv2-library numpy-library opencv pillow python streamlit

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/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/orsenthil/opencv_intro_cmake

Open CV setup on Ubuntu

cmake cpp opencv

Last synced: 02 May 2026

https://github.com/baadjis/dragndrop

drag and drop rectangle using computer vision

computer-vision cvzone opencv

Last synced: 02 May 2026

https://github.com/otaaaviio/demo-reed-detection

This project is a demo with OpenCV to detect reed

opencv

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/koji/opencvtest

OpenCV with Xcode

cpp opencv xcode

Last synced: 02 May 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/sawcce/askyart

Ascii art generator using OpenCV

art ascii opencv

Last synced: 02 May 2026

https://github.com/shubham001official/face-recognition-system

👤🔍 Presenting our Face Recognition System! 📸✨ Built with Python Tkinter GUI & HOG algorithm, it offers user-friendly individual recognition & authentication through facial features. Seamlessly integrated for access control, attendance management, and beyond. Experience the future of recognition! 🌟🚀

computer-vision face-recognition opencv python

Last synced: 02 May 2026