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/serhatderya/fall_detection

This project implements a computer vision-based fall detection system using deep learning techniques. The system can detect whether a person has fallen in images or video frames.

ai artificial-intelligence artificial-neural-networks computer-vision deep-learning deep-neural-networks deeplearning falldetection matplo neural-network numpy opencv pil pillow pytorch tensorflow yolo yolov5 yolov8

Last synced: 11 Apr 2026

https://github.com/slangborgh16/motion-extraction

C++ Motion Extraction with OpenCV

cpp motion motion-extraction opencv

Last synced: 07 Apr 2025

https://github.com/frostbyte012/computer-vision-project-ay-2024

This project presents a real-time face emotion detection system implemented as a full-stack desktop application. The system integrates deep learning techniques to accurately classify human emotions, including happiness, sadness, anger, surprise, disgust, fear, and neutral expressions, from live video streams or camera inputs. Download apk file :-

android android-app computer-vision deep-learning java keras mlkit opencv tensorflow tensorflow-lite

Last synced: 11 Apr 2026

https://github.com/loki-silvres/marker-overlay-project

Image Manipulation basics with OpenCV

opencv python

Last synced: 12 Apr 2026

https://github.com/memergamer/kepfeldolgozas2023

Képfeldolgozás labor feladatok 2023 - Sapientia EMTE

image-processing opencv python sapientia-university

Last synced: 22 Jun 2026

https://github.com/fiuner-lica/micro-stitch

Implementation of an innovative tool designed for real-time panoramic imaging in an optical microscopy environment.

computer-vision microscopy-images opencv python3 qml

Last synced: 12 Oct 2025

https://github.com/mementomori11723/gifnetor

A video to gif converter built in go and ffmpeg

conversion image-processing opencv pillow python streamlit

Last synced: 12 Apr 2026

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

The Face Recognition System is a cutting-edge software application powered by state-of-the-art machine learning techniques. Experience accurate identification and verification of human faces in images and real-time video streams.

access-control biometrics codewithahsim deep-neural-networks face-recognition facial-detection facial-identification opencv opencv-python python python-3 real-time-face-recognition scalable-face-recognition security security-tools surveillance

Last synced: 29 Apr 2026

https://github.com/ernyoke/colorsegmentation

Color segmentation project using K-mean algorithm done in Qt and opencv.

c-plus-plus kmeans opencv qt

Last synced: 18 Jan 2026

https://github.com/radames/python_opencv_camera_haar

Simple code example of Python with Opencv and camera face detection with haar classifiers

haar-cascade opencv python

Last synced: 01 Apr 2025

https://github.com/hootbu/doc-auth-system

Proje, kullanıcılar tarafından yüklenen kimlik ve imzalı form belgelerini karşılaştırarak tutarlılığını doğrulayan mikroservis tabanlı bir sistem prototipidir. Sistem, FastAPI, Docker, Tesseract (OCR) kullanmaktadır.

docker fastapi html ocr opencv python restful-api

Last synced: 16 Mar 2026

https://github.com/maanjk/hand-gesture-virtual-mouse

Control your Windows mouse using hand gestures and a webcam with OpenCV and MediaPipe (move, click, drag, scroll).

ai computer-vision hand-tracking mediapipe opencv python virtual-mouse virtual-mouse-using-hand-gesture

Last synced: 29 Apr 2026

https://github.com/apoorva-info/eye-blink-detetction

Blink Detector Sensitive to Facial Orientation

mediapipe numpy opencv python3

Last synced: 28 Apr 2026

https://github.com/neelanjan00/blind-vision

Assisting blind people with the help of image-captioning via a smartphone app. The application makes use of two neural networks, a CNN-based image feature extractor, and an LSTM based sentence generator. The user is able to submit images to the app, which are fed to the CNN feature extractor. The extracted features are then fed to the LSTM network to generate the sentence that describes the image, which is then read aloud to the user.

cnn flask keras lstm ml opencv tensorflow

Last synced: 29 Apr 2026

https://github.com/ilieschibane/steganography-software

A Steganography software that enables you to encrypt a text as an 8-bit image in a 16-bit image

computer-vision desktop-app opencv pyqt5 python steganography

Last synced: 04 May 2026

https://github.com/rajarsheya/real-time-traffic-analysis-with-cuda-object-detection

Implemented CUDA-accelerated object detection (YOLO) to analyze a sample image dataset. Performed vehicle counting and simulated speed estimation to demonstrate real-time traffic analysis capabilities.

cpp cuda opencv python yolo

Last synced: 12 Apr 2026

https://github.com/dvergar/tigjam-versus

Entry for the Versus TIGSource Jam

augmented-reality contest gamedev opencv

Last synced: 18 Apr 2026

https://github.com/prasadlokhande-880/imagetransformationtool

This script demonstrates image transformations using OpenCV, including shifting, resizing, rotating with scaling, and skewing for various image processing tasks.

ai datamanipulation ml numpy opencv python

Last synced: 08 May 2026

https://github.com/sachuverma/mouse-control-using-fingers

Control mouse and its clicks with finger tracking using OpenCV

mouse-tracking opencv python

Last synced: 17 Apr 2026

https://github.com/ahs12/detect-face-and-eye-opencv

a simple project that can detect face and eye from an image using haar cascade classifiers

haar-cascade-classifier opencv python3

Last synced: 25 Apr 2026

https://github.com/asim-2000/the-invisible-cloak

⚡ Harry Potter's Invisible Cloak!

harrypotter invisible-cloak opencv python

Last synced: 17 Apr 2026

https://github.com/nilanjan-debnath/yield-smart

The project utilizes data analysis for early plant illness detection, automated irrigation for optimal water management, soil mineral analysis for crop recommendations, and UV filters to enhance growth conditions.

agriculture django-rest-framework langchain opencv react

Last synced: 05 Apr 2025

https://github.com/rohancyberops/hand-detection-tool

This application leverages the power of MediaPipe and OpenCV to recognize hand gestures in real-time through your webcam. It's a fun and interactive way to explore hand tracking technology and can be used for various applications, from gaming to virtual interfaces.

awesome cv2-library handgesture-recognition mediapipe opencv opencv-python python trending

Last synced: 15 Mar 2025

https://github.com/csreddy98/objecttracking

Object Tracker using OpenCV and Python

computer-vision csrt opencv opencv-python python python3

Last synced: 30 Apr 2026

https://github.com/solrikk/dectralv1

dectralv1 is a powerful video processing application that combines advanced computer vision and machine learning technologies. With dectralv1, you can automatically extract and transcribe audio, detect faces and poses, recognize objects, as well as add subtitles and annotations to video files.

computer-vision deep-learning image image-processing machine-learning opencv pytorch visualsearch

Last synced: 17 Apr 2026

https://github.com/jastidev/zoom_meeting_bot

This project feature is to record the meeting via google, zoom, and teams using chronium.

ffmpeg opencv python selenium tkinter

Last synced: 17 Apr 2026

https://github.com/rayniel95/image-comparison

Analyzed multiple metrics used in image comparison.

image-analysis image-processing opencv python python3 sckit-image

Last synced: 19 Apr 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/iv4n-ga6l/facesdetection-with-pixelation-and-blurring

Faces anonymization in video feed using either pixelation or blurring techniques.

blur-image facedetection opencv pixelation python ultralytics yolov5

Last synced: 06 May 2026

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/sadmanca/open-insulin-vision

Computer vision model to identify yeast colonies in images.

computer-vision computer-vision-opencv open-insulin opencv opencv-python opencv2 vision

Last synced: 17 May 2026

https://github.com/haveyoumetmiz/innovativecontrolsystem

An innovative Unity racing game using OpenCV to enable real-life object detection as a control system. Players steer a car using a circular object (e.g., a plate) detected via a webcam, creating an immersive gameplay experience.

gamedevelopment objectdetection opencv racinggame unity unity3d unity3d-games

Last synced: 25 Jul 2025

https://github.com/alok-k-mishra/traffic-violation-detection-system

A project for Fourth Semester - Traffic Violation Detection System - Detecting violation of traffic rules using computer vision

machine-learning opencv python visualization

Last synced: 07 May 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/maxinexiong/webcam-monitoring-app-with-email-alerts

An application that is built to continuously monitor designated areas and alert users via email when any object enters and remains in the area beyond a specified duration. This application is ideal for settings that require vigilant security measures.

email-sender email-sending moving-object-detection opencv opencv-python python python-threading security-camera-app webcam-motion-detection webcam-motion-detector webcam-streaming

Last synced: 18 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/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/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/omarbazaraa/bitifier

An advanced lossless bi-level text image compression program written in C++.

compression-algorithm huffman-compression-algorithm image-compression opencv

Last synced: 17 May 2026

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/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/irncyber/chatbot

This is a Python-based chatbot application that uses natural language processing (NLP) to interact with users. The chatbot can answer questions, provide helpful responses, and even engage in casual conversation.

ai chatbot nlp opencv python

Last synced: 17 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/braiso-22/prueba-opencv

pruebas sobre la librería de opencv

opencv opencv-python python python3

Last synced: 17 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/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://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/rushil-ambati/lane-detector

Lane Detector with Computer Vision

computer-vision image-processing opencv

Last synced: 15 May 2026

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/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/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/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/deveth0/python-opencv

Repository with some examples on OpenCV

opencv python3 tutorials

Last synced: 18 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/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/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/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/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/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/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/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/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/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://github.com/gabryxx7/screenshot-ocr

A little but useful tool to explore OCR data extracted with `pytesseract` and `opencv`

ocr opencv pytesseract tesseract-ocr text-recognition

Last synced: 17 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/smaranjitghose/captcha_divisor

Using Python🐍 to generate irritating captchas!

computer-vision image-processing opencv python

Last synced: 18 May 2026

https://github.com/pedrala/virtualfactory

Use the ArUco marker to calculate the relative coordinates and move Turtlebot3 to the corresponding location. Recognize a small box as an object with yolo8, pick it up with the manipulator, and place it on the conveyor belt. Pick up the box again at the end of the conveyor belt and move it to the unloading area.

aruco-marker-detection calibration conveyor-belt gui inverse-kinematics multithreading opencv rodrigues-rotation-formula ros2 turtlebot3 yolo8

Last synced: 17 May 2026

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