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/x0root/cvbridge

OpenCV for android/termux

android app image image-processing kotlin opencv termux

Last synced: 21 Jun 2026

https://github.com/mpolinowski/opencv-cambio

Differentiate Objects based on their Contour and Colour with cvZone.

areadetector cvzone object-counter opencv python

Last synced: 06 May 2026

https://github.com/si1og/raspberry_pi_objects_detection

Neural network for detection objects on a raspberry pi

computer-vision object-detection opencv opencv-python tensorflow

Last synced: 06 May 2026

https://github.com/martincastroalvarez/python-video-processing

Movie generator using MoviePy, OpenCV2 and Numpy.

moviepy numpy opencv

Last synced: 15 Apr 2026

https://github.com/codehub001/age-and-gender-detection

This AI-powered project detects faces and predicts age & gender from images or video streams using OpenCV and deep learning. 🧠💡 🔹 Face Detection 👀 🔹 Gender Classification 🏷️ (Male/Female) 🔹 Age Estimation 📊 (from predefined age groups) 🔹 Live Video & Image Support 🎥🖼️

argparse deep-learning numpy opencv pretrained-model python

Last synced: 15 Apr 2026

https://github.com/sakshikanade31/mouse-tracking-using-eyeballs

Mouse Tracking using Eyeballs is a Python-based project that allows users to control their mouse cursor using only eye movement and blinks. It uses MediaPipe FaceMesh to track facial landmarks and PyAutoGUI for cursor control, making it an accessible, hands-free alternative to traditional input devices.

blinkdetection computervision eyeballtracking facemesh handsfreeinterface humancomputerinteraction mediapipe mousecontrol opencv pyautogui python

Last synced: 06 May 2026

https://github.com/sebsop/realtime-parallel-kmeans-segmentation

Real-time C++ K-means image segmentation on live video streams, using OpenCV, RCC trees, and 5D features, optimized for consumer hardware with Sequential, Multi-threaded, MPI, and CUDA backends.

cpp cuda k-means-clustering mpi multithreading opencv rcc real-time-stream-processing

Last synced: 23 Jun 2026

https://github.com/fazal-coder/capturing_img

python code for Creating blue color image

loop numpy opencv processing python scheduler threading

Last synced: 06 May 2026

https://github.com/rahulguptagzb09/face-detection-with-opencv

Face Detection With OpenCV, Python, XML

cv2 face-detection opencv python xml

Last synced: 12 May 2026

https://github.com/christiansassi/signal-image-and-video-project

Project developed by Pietro Bologna (@bolognapietro) and Christian Sassi for the Signal, Image and Video course.

image-processing mri-segmentation numpy opencv python

Last synced: 06 May 2026

https://github.com/tysoncung/reactions-app

Gesture-controlled video effects for Windows - Add animated reactions to your video calls

computer-vision gesture-recognition mediapipe microsoft-teams opencv pyqt5 video-effects virtual-camera windows zoom

Last synced: 11 Jun 2026

https://github.com/roushou/burning-fingers

Make your fingers burn with Computer Vision

computer-vision mediapipe opencv python

Last synced: 19 Apr 2026

https://github.com/hansalemaos/cv2_collage

Create a collage from images with OpenCV

collage numpy opencv python

Last synced: 06 May 2026

https://github.com/shrikarswami/nicheapple

This is a realtime wbcam app that uses Mediapipe and OpenCV to determine the facial experession of the user and reflect that as a niche apple

mediapipe opencv python

Last synced: 06 May 2026

https://github.com/eesha12khan/haris-corner-detection-algorithm

This project demonstrates the use of Harris Corner Detection to identify keypoints (corners) in images and compare them across multiple versions of the same image. The system processes a set of images, detects the corners in each, and then matches these keypoints to determine which image best matches the original.

computer-vision corner-detection feature-detection harris-corner-detection object-recognition opencv

Last synced: 18 Apr 2026

https://github.com/siddhantborse/facerecognition_opencv

Smart Attendance System Using Face Recognition A face recognition-based attendance system to automate and streamline attendance tracking. Eliminates proxies, reduces manual work, and logs attendance securely in real-time. Built with Python, OpenCV, and face-recognition libraries.

face-recognition facerecognition facerecognitionproject opencv python

Last synced: 23 Jun 2026

https://github.com/utkarsh251106/vehicle-detection

This is a image classification project which is used to detect different vehicles.

computer-vision deep-learning image-classification opencv python

Last synced: 06 May 2026

https://github.com/prabhusiddarth/distraction-monitor-v1

AI-powered distraction monitoring tool using screen capture + TensorFlow.

ai flask opencv productivity reels screenmonitor shorts tensor

Last synced: 06 May 2026

https://github.com/fatihilhan42/lane-line-detection-with-python

In this project you will detect lane lines in images using Python and OpenCV. OpenCV means "Open-Source Computer Vision", which is a package that has many useful tools for analyzing images.

image-processing line-detection numpy opencv python

Last synced: 06 May 2026

https://github.com/alireza-py/opencv-colorpicker

TheBall class is a real-time object detection and tracking system developed for RoboCup Soccer competitions. It uses OpenCV and the HSV color space to track objects like the soccer ball, with interactive color adjustments for dynamic environments.

colorpicker opencv python robocup-junior robotics

Last synced: 15 Apr 2026

https://github.com/jekyll2014/cameraserver

On-premises camera management software for home. Web+Telegram UI

camera opencv security

Last synced: 30 Jan 2026

https://github.com/malykhin/tello

ryze tello controller for SDK v.1.3.0.0

opencv python tello

Last synced: 06 May 2026

https://github.com/raghavendra-km/spot_ai

SpotAI is a basic Python-based AI object detection project using YOLOv5 and OpenCV to identify and label objects in images with high accuracy

artificial-intelligence deep-learning machine-learning object-detection object-recognition opencv python pytorch yolov5

Last synced: 06 May 2026

https://github.com/albertomarquillas/face-anonymizer

Privacy-focused face anonymization tool using OpenCV and MediaPipe with blur, pixelate, and emoji modes. Portfolio-ready with CLI, docs, and tests.

cli-tool computer-vision face-detection image-processing mediapipe opencv privacy python

Last synced: 07 May 2026

https://github.com/farzonl/cs6250-server

The backend for the android app offloading project.

android iperf3 networking offloading offloading-framework opencv

Last synced: 07 May 2026

https://github.com/hoccyy/emotion-detector

An image classification model that detects facial emotions and returns what emotion the face is expressing based on two categories.

cv2 image-classification image-recognition machine-learning machine-learning-algorithms machinelearning ml opencv tensorflow

Last synced: 07 May 2026

https://github.com/makjp/ball_swatter

College_Project

image-processing opencv python

Last synced: 18 Jan 2026

https://github.com/albertoxamin/cv-laboratory

Laboratories in python from the Computer Vision classes taught at UniTN

opencv python unitn

Last synced: 15 Apr 2026

https://github.com/krishbharadwaj5678/gestureninja

Play Fruit Ninja using just your index finger with real time gesture tracking. No mouse, no keyboard — just your webcam and smooth slicing.

automation computer-vision cvzone finger-tracking fruit-ninja game-development gamedev gesture-recognition hand-tracking mediapipe mouse mouse-control numpy opencv pyautogui python realtime virtualmouse webcam

Last synced: 07 May 2026

https://github.com/yashuv/handwritten-devnagari-optical-character-recognition

Handwritten Devnagari Optical Character Recognition(OCR) using CNN and OpenCV

cnn-keras ocr-recognition opencv python tensorflow

Last synced: 07 May 2026

https://github.com/satyam857/objecttracking

OpenCv Colored Object Tracking

opencv python-2

Last synced: 27 Oct 2025

https://github.com/mananpatel06/virtual-paint

Virtual paint allow to draw without using physical mouse , you can draw using fingers.

computer-vision fingers-detection handdetection handgesture handgesture-recognition opencv opencv-python opencv2 virtualpaint

Last synced: 13 May 2026

https://github.com/werserk/aiijc-med-1st-place

Solution of the first place in the AIIJC competition for detecting signs of coronavirus pneumonia on CT scan of the lungs

competition computer-vision covid19 deep-learning hackathon opencv segmentation torch

Last synced: 13 May 2026

https://github.com/blacklen/fruits-search

Image Search using Color Descriptor

opencv python3

Last synced: 07 May 2026

https://github.com/sarojbelbase/detect-my-mask

Uilizing Tensorflow and openCV frameworks, we have created a Face Mask Detection Software Script.

face-detection made-in-nepal mask-detection opencv raspberry-pi rpi4 tenserflow train-model

Last synced: 07 May 2026

https://github.com/zunza5/handpointer

Hands-free computer control with MediaPipe. Real-time hand tracking maps an open hand to pointer movement and an index–middle finger touch to click; built with Python, MediaPipe, OpenCV, and PyAutoGUI for accessibility and HCI prototyping.

accessibility computer-vision gesture-recognition hand-tracking hands-free handtracking human-computer-interaction input-device mediapipe opencv pointer-control pyautogui python

Last synced: 07 May 2026

https://github.com/rahulkumar7189/american-sign-language-detection

Real-time American Sign Language detection system using CNN, OpenCV, MediaPipe, and PyTorch for computer vision-based sign language recognition

ai american-sign-language asl cnn computer-vision deep-learning education kaggle-dataset machine-learning mediapipe opencv pytorch real-time-detection sign-language

Last synced: 29 Apr 2026

https://github.com/maxpaynestory/php-ext-video-to-animated-gif

This php extension converts a video file to animated gif.

converter extension extensions gif opencv php php-extension php7 video

Last synced: 07 May 2026

https://github.com/fenixmk13/willing

🚀 Enhance your web interactions with willing, a streamlined tool for building responsive user consent experiences effortlessly.

admin codepeak23 contributions-welcome database gssoc hacktoberfest hacktoberfest2022 icpc ioi knowledge-graph machine-learning mobile neural-networks opencv python rust swoc xampp

Last synced: 08 Apr 2026

https://github.com/adamlaszlo91/winterveil

Add winter effect to images

image-manipulation midas opencv python

Last synced: 07 May 2026

https://github.com/h-sarhan/opensec

Privacy-first Camera Surveillance System.

django opencv

Last synced: 07 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/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/daverucha/airslides

Gesture-based slide controller with real-time narration (Python, OpenCV, Mediapipe, gTTS)

ai-project computer-vision gesture-control gtts mediapipe ocr opencv presentation-tools python tts

Last synced: 07 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/saksham-jain177/ai-imagepipeline

An AI pipeline that segments images, identifies objects, extracts text, and summarizes results, all through an interactive Streamlit app. It utilizes models like PyTorch and tools such as Tesseract and OpenCV for efficient image processing.

ai image-identification image-processing image-segmentation opencv pipeline python pytorch streamlit tesseract-ocr

Last synced: 28 Jan 2026

https://github.com/ct-clmsn/phylanx_plugin_opencv2

OpenCV2 plugin for Phylanx

cpp hpx opencv opencv2 phylanx python

Last synced: 14 Apr 2026

https://github.com/riju18/normal-smile-face-detection-with-viola-jones-algorithm

From google: The Viola-Jones algorithm is a widely used mechanism for object detection. The main property of this algorithm is that training is slow, but detection is fast. ... Then the detection window is moved across the image as follows: Set the minimum window size, and sliding step corresponding to that size.

haar-cascade-classifier jupyter-notebook opencv python3 viola-jones-algorithm

Last synced: 14 Apr 2026

https://github.com/frostbyte012/covid19_predictor

A Tensorflow and Keras implementation for predicting COVID19 using the X-RAYS

keras keras-tensorflow opencv opencv-python python3 tensorflow2

Last synced: 13 Apr 2026

https://github.com/charlyhno-eng/raspberry-plate-recognition

License plate detection by computer vision on raspberry (optimized resources) - Python - OpenCV - Tesseract

opencv python raspberry-pi tesseract-ocr yolov8

Last synced: 08 May 2026

https://github.com/vyjayanthipolapragada/cognitive_surveillance

Cognitive Surveillance system -- detect any malicious activity (when person is looking away from camera) and alert though warning popups and email notifications (to the concerned authority)

email eye-tracking facemesh facial-landmarks head-pose-estimation mediapipe mime opencv os python smtp tkinter

Last synced: 13 Apr 2026

https://github.com/takana671/partiallytransparentimage

A simple tool to make an image partially transparent

geomipterrain numpy opencv pillow python3 transparent-image

Last synced: 07 May 2026

https://gitlab.com/r1d2/RPI

This python project aims to control a robot throught XMPP ad-hoc commands (see http://xmpp.org/extensions/xep-0050.html). The robot is able to detect face or objects with the help of the OpenCV python bindings (python2 only for now).

opencv python robot xmpp

Last synced: 12 Mar 2025

https://github.com/joogswastaken/nand-measure

Android application implementing two different algorithms for measuring the distance between the device camera and a black circle

android android-studio app computer-vision java opencv

Last synced: 08 May 2026

https://github.com/grayhat12/pymhash

Under Development - Image Hashing

image-hashing opencv python3 rust

Last synced: 08 May 2026

https://github.com/zeyyildm/el-hareketleri-2

Elin başparmağına göre olumlu mu olumsuz mu anlayan Python kodu.

opencv

Last synced: 13 May 2026

https://github.com/ammoradi/computer-vision-course-exercises

Iran university of science and technology computer vision(CV) winter-2018 course exercises solutions

computer-vision convolutional-neural-networks deep-learning image-processing keras machine-learning opencv

Last synced: 08 May 2026

https://github.com/shwetapardhi0/virtula-mouse

This project is a hand gesture mouse using OpenCV, Mediapipe and Python. It uses the cam to detect hand gestures and move the mouse accordingly. It also has fuctions to perform left and right clicks, and scroll up and down etc.. Right hand is used to control the mouse and left hand is used to perform other functions such as copy/paste, undo/redo

mediapipe opencv pillow pyautogui python tkinter ttkthemes

Last synced: 08 May 2026

https://github.com/lingesh81051/similar-template-document-matching-and-fraud-detection

An automated system for a health insurance company to streamline document processing, including template matching and fraud detection, resulting in reduction of processing time.

numpy opencv opencv-python pillow pymupdf pytesseract pytesseract-ocr python tkinter

Last synced: 13 Apr 2026

https://github.com/dulajkavinda/lie-detector-pulse-py

Pyhon application that will detect if someone is lying by analysing their heartrate.

opencv python

Last synced: 08 May 2026

https://github.com/fdjrr/face-recognition-py

Nyobain Face Recognition pake Python

face-recognition opencv python

Last synced: 08 May 2026

https://github.com/sura3607/integrated_image_segmentation-based_solution_for_object-collision_detection_in_2d_simulation_environ

This project investigates three advanced image segmentation algorithms—Watershed, Active Contour Snake, and Chan-Vese—for detecting object collisions in 2D simulation environments. Analyzing six diverse video datasets, the study evaluates these algorithms on execution time, segmentation accuracy, and adaptability to dynamic backgrounds and overlapp

activecontours chanvese collision-detection jupiter-notebook object-collision opencv python

Last synced: 08 May 2026

https://github.com/arielyosua/emotion-detection

Emotion Detection is a deep learning project for real-time facial emotion recognition from webcam input, detecting 7 basic emotions. Perfect for learning, research, or facial expression-based applications.

cnn computer-vision deep-learning emotion-detection facial-expression-recognition machine-learning opencv python real-time tensorflow

Last synced: 08 May 2026

https://github.com/lgariv/maskpass

Electronic Engineering final project

face-mask face-mask-classification keras opencv tensorflow

Last synced: 08 May 2026

https://github.com/darshan1654/ai-ppe-detection

An AI-powered CCTV surveillance system for real-time detection of PPE compliance, including helmet and mask violations, using YOLO and computer vision.

cctv-surveillance industrial-safety opencv ppe-detection python streamlit yolo

Last synced: 08 May 2026

https://github.com/kunalmehra075/volume-control-opencv

Virutal Volume Controller — OpenCV + MediaPipe, Control your system volume using just your fingers — no keyboard, no mouse, just pure gesture magic! 🖐️🤏

autopy cv2 hand-tracing hand-tracking handcontrol mediapipe opencv python python3 virtual-controller volume volumehandcontrol webdev

Last synced: 08 May 2026

https://github.com/reubenjohn/creative_diversity

Simple Unsupervised Machine Learning to optimise for diversity whilst maintaining uniqueness

autoencoder dancing-robot machine-learning neural-networks opencv tensorboard tensorflow unsupervised-learning

Last synced: 08 May 2026

https://github.com/marcos-moura97/find_exit_opencv_ros

(pt) Projeto em ROS que usa OpenCV para achar a saída de uma sala. (en) ROS project that uses OpenCV to find the exit from a room.

opencv ros slam

Last synced: 08 May 2026

https://github.com/hasanziyade/line-follower_robocar

Line follower robot using picamera on raspberry pi

line-follower-robot opencv pathfinding raspberry-pi

Last synced: 08 May 2026

https://github.com/pabsan-0/unreal_toolbox

Unreal and airsim scripting and learning

airsim blueprints computer-vision gstreamer opencv unreal-engine

Last synced: 13 May 2026

https://github.com/lawvs/face-recognition-demo

face recognition with opencv and python

face-recognition opencv python

Last synced: 08 May 2026

https://github.com/krishbharadwaj5678/clearcut

Transform your live streams with ClearCut a powerful Python script that removes backgrounds in real time using your webcam. Elevate your content instantly, offering a professional touch with zero hassle!

background-removal bg-remove computer-vision cross-platform cvzone image-processing live-streaming mediapipe opencv os python python3 real-time real-time-streaming selfie-segmentation

Last synced: 08 May 2026

https://github.com/iv4n-ga6l/animalsdetectioninvideo

Animals detection in video using YOLO for detecting animals and OpenCV for tracking their movements and interactions.

animal-tracking opencv python yolo yolov5

Last synced: 08 May 2026

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

Manually implemented some OpenCV methods, like image threshold or median filter.

cpp image-processing opencv

Last synced: 24 Oct 2025

https://github.com/shivam-dhir/classifying-covid-19

Covid Detection with CT Scans is a Python project that uses Convolutional Neural Networks (CNNs) built with TensorFlow and Keras to detect Covid-19 from chest X-ray images. It employs OpenCV for image processing and features a simple interface using Streamlit for uploading and analyzing scans.

cnn opencv python streamlit tensorflow

Last synced: 14 Apr 2026

https://github.com/yumetodo/tesseract_opencv_pkg

archlinux tesseract_opencv package

archlinux archlinux-opencv opencv tesseract

Last synced: 08 May 2026

https://github.com/gugarosa/heat_mapper

🔥 An image processing utility built upon OpenCV to generate motion heat maps from video-based sources.

heat-map image-processing motion-detection opencv python

Last synced: 13 May 2026

https://github.com/gill-singh-a/barcode-reader

A Python Program that uses OpenCV to detect and extract data from Barcodes in Images or in Live Video

computer-vision opencv python python3

Last synced: 14 May 2026