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

A small library for processing images of agricultural fields.

agriculture image-processing opencv python

Last synced: 30 Apr 2026

https://github.com/v-hogood/opencvsamples

Android and iOS .NET ports of OpenCV samples:

android dotnet ios maui opencv xamarin

Last synced: 07 Mar 2026

https://github.com/mkashirin/aisp

В этом репозитории можно найти Jupyter-тетради составленные на основе тех, что даются в курсе ПСИИ.

education machinelearning matplotlib mirea opencv scikitlearn

Last synced: 20 May 2026

https://github.com/kevinadhiguna/image-cartoonizer

Cartoonize your image with a python script utilizing OpenCV!

image-cartoonizer opencv python

Last synced: 20 May 2026

https://github.com/aliakseis/anomalies-detecting

A simple yet effective approach to detecting visual anomalies

anomaly-detection nanoflann opencv region-of-interest saliency-detection

Last synced: 20 May 2026

https://github.com/akash-rajak/text-to-captcha-image

A python script to get the captcha image for any text entered.

captcha cv2 opencv python3 text-to-captcha tkinter

Last synced: 02 May 2026

https://github.com/elymsyr/desktop-cat

The project gives a little cat that sits on your taskbar many functionalities. The main function is the 'Workload'. It is a system that saves the applications you are currently using and their status and allows you to restore them whenever you want quickly.

opencv python

Last synced: 07 Mar 2026

https://github.com/tgluong/facerecognizer

Opencv cascadeclassifier in python

face-recognition opencv python

Last synced: 13 Apr 2026

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

Implementing a CNN model for facial emotion recognition with real-time implementation

cnn-model deep-learning detection haarcascade-frontalface opencv python

Last synced: 03 Mar 2025

https://github.com/mendez-luisjose/face-mask-detection-with-yolov8-opencv-and-streamlit

Face Mask Detection with YOLOv8, OpenCV and Streamlit

opencv streamlit yolov8

Last synced: 14 Mar 2025

https://github.com/alex-lechner/carnd-advancedlanelines-p4

Lane line detection and vehicle position estimation with computer vision. Project 4 of Udacity's Self-Driving Car Engineer Nanodegree Program.

autonomous-vehicles computer-vision lane-detection lane-finding lane-lines-detection opencv self-driving-car udacity-self-driving-car

Last synced: 21 May 2026

https://github.com/jamesql/opendetection3

A upgraded, faster, and better version of OpenDetection. Now with Python!

c computer computer-vision cpp javascript library opencv opencv4 opendetection opendetection3 python python3 vision

Last synced: 08 Apr 2026

https://github.com/ginnters/realtime-object-detection-warning

Real-time YOLO-based object detection system with danger zone alerts, Telegram and Email notifications for safety automation.

computer-vision detection email-notification object-detection opencv safety telegram-api telegram-api-bot yolo

Last synced: 14 May 2026

https://github.com/richayadav03/sign-language-detection-and-conversion-to-text-and-speech

This Python-based project employs deep learning (LSTM) and computer vision to detect sign language gestures, converting them into text and speech. It enhances communication for the hearing-impaired.

gtts lstm opencv python tensorflow

Last synced: 03 Feb 2026

https://github.com/shahin-ro/table-detection

Python tool for table extraction & Persian OCR. Uses OpenCV for table detection, Tesseract for text extraction, & Pandas for data output. Visualizes cells & text. Ideal for Persian documents! 📄✨

colab computer-vision data-extraction data-visualization document-processing image-analysis image-processing machine-learning matplotlib numpy ocr opencv pandas persian-ocr persian-text python table-detection table-extraction tesseract text-recognition

Last synced: 08 Apr 2026

https://github.com/raikel/dnfal

A deep learning-based library for real-time face analysis

deep-learning face-detection face-recognition opencv python pytorch video-processing

Last synced: 02 Jan 2026

https://github.com/tentone/cork

Cork stopper quality analysis and comparison vision system using RGB shadow decomposition for industrial application.

computer-vision cork defect-detection defect-measurement opencv rgb-shadows

Last synced: 05 Apr 2025

https://github.com/roshniram/opencv-android-demo

Inverting image vertically using opencv library in Android.

android java opencv

Last synced: 14 Apr 2026

https://github.com/mostafabaghi/python-car-plate-reader

🔍 Python Car Plate Reader — A terminal-based license plate recognition tool that detects and extracts vehicle plate numbers from images using computer vision.

ai alpr automation computer-vision cv2 image-processing license-plate-recognition machine-learning number-plate-reader object-detection ocr opencv python python-project terminal-app vehicle-detection

Last synced: 06 May 2026

https://github.com/isaacef/independent-motion-detector

Detect independently moving objects in a scene captured by a single camera.

numpy opencv python

Last synced: 09 May 2026

https://github.com/paahaad/security-system-for-home

Security System for Home Using Rasberry Pi and Computer Vision

face-detection machine-learning opencv

Last synced: 29 Apr 2026

https://github.com/savitar-hub/image-classification

Notebooks on how image classification can help businesses make better decisions and improve the customer experience.

image-classification image-processing jupyter-notebook numpy opencv pandas pytorch tensorflow

Last synced: 08 Apr 2026

https://github.com/radames/opencv_video_to_pygame

SImple example OpenCV VideoCapture running on PyGame

opencv pygame

Last synced: 24 Apr 2026

https://github.com/rajputrockstar/hand-star

HandStar is a Python library that uses Mediapipe and OpenCV to make hand detection and tracking easy.

mediapipe opencv opencv-python opencv2 pypi pypi-package pypi-packages python python-modules python-script python3

Last synced: 25 Feb 2025

https://github.com/sanchai20/desktop-automationtool

A desktop automation tool used to capture windows and imitate mouse click events at arbitrary location.

automationtool desktop imagedetection imagematching opencv qt windows-application

Last synced: 27 Apr 2026

https://github.com/adavoudi/opencv-book

Image Processing with OpenCV

image-processing opencv

Last synced: 03 May 2026

https://github.com/leosolar8/satellite-deforestation-detection

🌳 An OpenCV-based tool for deforestation analysis using satellite imagery. Features vegetation segmentation, green coverage calculation, histogram visualization, and side-by-side comparisons to track forest cover changes across time. Ideal for research, NGOs, and climate education.

climate-change computer-vision deforestation ecology environment geospatial image-processing opencv python remote-sensing satellite-imagery sustainability

Last synced: 08 Apr 2026

https://github.com/ushariranasinghe/fire-detection

CNN for fire detection using OpenCV techniques to enhance image features, achieving robust performance with TensorFlow and Keras.

cnn-classification keras opencv pandas tensorflow2

Last synced: 02 Jan 2026

https://github.com/reymundvirtus/opencv-face-detection

Basic Face Detection in Python

opencv python

Last synced: 08 Apr 2026

https://github.com/reymundvirtus/opencv-eye-detection

Basic Eye Detection in Python

opencv python

Last synced: 08 Apr 2026

https://github.com/reymundvirtus/coin_recognition

A Coin Recognizer System in Python using OPENCV library

coin-recognition opencv python

Last synced: 08 Apr 2026

https://github.com/abeed04/object-detection-model-using-cv2

Leverage OpenCV (cv2) to build an object detection system. This system would combine a pre-trained MobileNet model, trained on the COCO dataset, with a frozen inference graph for real-time object identification within images or videos.

cocodataset frozen mobilenetv3 opencv pycharm-ide

Last synced: 19 Jan 2026

https://github.com/abhayvashokan/live-face-recognition

Live training and recognition of faces using convolutional neural network.

cnn face-recognition opencv

Last synced: 18 Apr 2026

https://github.com/ibmstreams/streamsx.opencv

(incubation) Toolkit for processing videos in a Streams application

ibm-streams opencv stream-processing video-processing

Last synced: 17 Mar 2025

https://github.com/himanshirohera/autosmart-infotainment

Smart in-car infotainment with facial recognition. Unlock and control your car’s infotainment system with face authentication, featuring a sleek UI/UX for music, navigation, and settings.

haar-cascade opencv python ui-design ux-design

Last synced: 19 Jan 2026

https://github.com/denrydu/voc-format-label

自己写的一个用来规整图片集到VOC标准,并且对图片做标注的工具,方便CV研究者用来制作自己的数据集。A tool to format images and label images based on LabelImg and OpenCV

dataset labelimg-tool opencv voc

Last synced: 02 May 2026

https://github.com/gonzalo123/peopleincamwithopencv

Detect people in a webcam with opencv

opencv python

Last synced: 02 May 2026

https://github.com/tspannhw/rpi-noir-screen

Raspberry Pi + Apache MiniFi + Python + Noir Camera

apache-minifi apache-nifi iot opencv python raspberry-pi

Last synced: 11 May 2026

https://github.com/easonlai/azure-face-service-landmarks-git

Face Landmarks Analysis with Azure Face Service and OpenCV

azure cognitive-services face facelandmarkdetect microsoftazure opencv python python3

Last synced: 14 Apr 2026

https://github.com/baponkar/my-python-ai

A Python openCV example to detect face, eye, finger etc which are generated by ChatGPT

ai opencv python3

Last synced: 27 Apr 2026

https://github.com/george-mountain/imageprocessor-desktopapp

Image Processor Desktop application built in Python and Inno Setup

ai computervision deeplearning desktop-application inno-setup machine-learning opencv tkinter-gui

Last synced: 14 Mar 2025

https://github.com/engineersbox/openheather

Bread identification and classification library A.K.A Heather Mason from Silent Hill 3

bread classification heather-mason machine-learning meme opencv silent-hill-3

Last synced: 22 Mar 2025

https://github.com/tqhungdev0605/facedetectioncnn

Facial recognition using CNN and OpenCV, supporting image and real-time camera detection for identification and verification.

cnn face-detection jupyter-notebook opencv

Last synced: 02 May 2026

https://github.com/shba007/unpsy-omr

OMR REST API Service for Psy App

api fastapi omr opencv python

Last synced: 17 Sep 2025

https://github.com/adityasinh-sodha/face-recognition-system

This is a face recognition program that uses a webcam feed to detect and recognize faces. It allows the user to register new faces by associating them with names and stores this information for future recognition

dlib dlib-face-detection dlib-face-recognition face face-detection face-recognition face-recognition-system facerecognition open-source opencv python

Last synced: 02 Apr 2025

https://github.com/jryzkns/qt-touchup

Psssh who needs makeup?

inpainting opencv photo pyqt5 touch

Last synced: 19 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/iv4n-ga6l/road_traffic_monitoring

Realtime road traffic monitoring with analytics chart plotting

opencv python trafficmanagement yolov8

Last synced: 26 Mar 2025

https://github.com/shettysach/handwriting-calculator

A calculator that uses handwritten digits and operators to calculate the result, using contour detection and CNN model prediction. Tensorflow (Keras) is used to create, train and load the neural network model used for predictions. CustomTKinter is used to provide the GUI. OpenCV and Pillow (PIL) are used for contour detection.

basic-arithmetic-operations calculator cnn cnn-keras convolutional-neural-networks digit-recognition handwriting-calculator handwritten-digit-recognition jupyter-notebook keras keras-models keras-neural-networks mnist mnist-classification mnist-handwriting-recognition opencv opencv2 pillow tensorflow tensorflow-models

Last synced: 09 Feb 2026

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/aarambhtech/exam-cheating-detection

AI-powered online exam proctoring system that detects suspicious activities using computer vision. Tracks eye movements, face presence, multiple faces, and talking during exams with real-time alerts and dashboard.

ai-education ai-monitoring ai-security cheating-detection computer-vision deep-learning education-tech exam-proctoring exam-security eye-tracking face-detection mediapipe online-assessment online-exams online-learning opencv proctoring-system python-flask-dashboard remote-learning student-authentication

Last synced: 24 Aug 2025

https://github.com/krishbharadwaj5678/meshify

Meshify is a real time face mesh detection application that maps facial landmarks with high precision. It overlays a mesh on the face using a live camera feed.

computer-vision cvzone face-detection face-mesh facemesh facial-landmarks mediapipe mesh opencv python real-time real-time-processing

Last synced: 05 May 2026

https://github.com/yessasvini23/enviroguard-ai-real-time_-hazard-detection-_-_ai-assistant

Imagine a world where AI actively monitors your environment, detecting fire, smoke, pollution, and wildlife hazards in real time. EnviroGuard AI combines computer vision, IoT sensors, and AI-driven insights to provide instant alerts and natural language interaction.

geminiai gtts huggingfacemodel iot-application langchain opencv whisper

Last synced: 09 Apr 2025

https://github.com/prastamaha/opencv-contour

a collection of several projects that involve contour techniques in opencv

computer-vision opencv opencv-python

Last synced: 20 Feb 2026

https://github.com/pathanin-kht/objectdetector

Object Detector by YOLOv5

opencv python yolov5

Last synced: 05 May 2026

https://github.com/rishraks/color-object-detection

This project enables real-time detection of user-defined color objects using a webcam. Users enter a color name, and the program identifies objects matching that color by converting it to its HSV range, applying a mask, and detecting contours. It's a practical tool for object tracking, sorting, and interactive applications.

computer-vision numpy opencv pillow-library

Last synced: 11 Apr 2026

https://github.com/dhruvv1402/ai-based-realtime-hand-detection-using-opencv-and-mediapipe

A real-time AI system for detecting and tracking hands using Python, OpenCV, and Mediapipe. This project demonstrates how to identify hand landmarks and extract gesture data for further applications like gesture control, sign language interpretation, and more.

mediapipe numpy opencv os python python3 time

Last synced: 12 Apr 2026

https://github.com/team401/snakeeyes

Team 401 vision library

frc kotlin opencv

Last synced: 02 May 2026

https://github.com/daddydemir/medical-mask-detection-with-python

Medical mask detection using openCV in python

opencv python

Last synced: 18 May 2026

https://github.com/nhatnguyenyn/gesture-air-control-framework-v1

Gesture Control Framework is an advanced HCI project that turns a standard webcam into a gesture-based PC controller. Built with Python, OpenCV, and MediaPipe, it includes modules like a Virtual Painter, Virtual Mouse, and Volume Control — all operable via hand gestures.

computer-science computer-vision opencv python students tkinter-gui

Last synced: 15 May 2026

https://github.com/kkhushhalr2405/paddle-vs-mmocr

Analysis of character recognition capabilities of PaddleOCR and MMOCR.

ocr opencv

Last synced: 05 Oct 2025

https://github.com/moataz-elmesmary/analog-clock-opencv

Computer vision project implemented with OpenCV

computer-vision cv2 numpy opencv

Last synced: 07 May 2026

https://github.com/iammm0/newton-ring-analyzer

本项目基于 PyTorch +OpenCV 实现牛顿环图像中圆环结构的自动识别与参数提取,支持单图、多图、深度模型和传统图像处理方法组合使用。

opencv python pytorch

Last synced: 30 Jul 2025

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

This is a real-time pose estimation project that detects 33 human body landmarks in images, videos, and live webcam streams. Built using MediaPipe, OpenCV, and Streamlit, this project provides an interactive and efficient way to analyze human movements using Blaze Pose detection method.

blazepose humanposeestimation mediapipe opencv python streamlit streamlit-webapp

Last synced: 13 Apr 2026

https://github.com/suvasish114/non-adaptive-partial-image-encryption

An image encryption project, proposed by Barrackpore Rastraguru Surendranath College's department of computer science undergraduates under Dr. Sukalyan Som's mentorship on adaptive partial image encryption of grayscale image based on chaos.

cryptography encription imageencryption imageprocessing opencv python

Last synced: 13 Apr 2026

https://github.com/jingshing-python/opencv-gif-edit

A module for editing gif file

gif opencv opencv-python

Last synced: 20 Apr 2026

https://github.com/avs123a/image-color-spaces-morphology-demo

Simple demo that shows extracting RGB and HSV channels, converting from RGB to HSV and reverse converting. There are 4 main morphological operations used: erosion, diletion, opening and closing image

demo image-processing jupyter-notebook numpy opencv python3

Last synced: 05 May 2026

https://github.com/ml13571/Flutter-License-Plate-Recognition

Flutter ALPR/ANPR For Android & iOS: license plate recognition, vehicle number plate recognition, ALPR reader, ALPR scanner, license plate OCR, car number plate recognition

alpr android classification cnn computer-vision deep-learning flutter machine-learning ncnn object-detection opencv

Last synced: 01 Oct 2025

https://github.com/marcus-k/semfeaturedetection

Collection of work aiming to detect various features in SEM images of nanobeam photonic crystals.

ellipse-detection ellipses image-analysis opencv physics python research-project

Last synced: 17 Jan 2026

https://github.com/asus4/ofxalgorithmparametergroup

Make ofxGui controls for cv::Algorithm

opencv openframeworks openframeworks-addon

Last synced: 18 May 2026

https://github.com/ashishtukaral/sign-language-recognition-using-ai

A real-time Sign Language Recognition system using AI to translate hand signs into text and speech, enhancing communication for individuals with hearing impairments. This web application leverages neural networks and computer vision to provide accurate and accessible translation.

ann classification cnn computer-vision deep-learning flask keras machine-learning matplotlib neural-network numpy oops opencv pandas python3 tensorflow

Last synced: 04 Feb 2026

https://github.com/prodev717/gesturecall

A video call intercom system designed for deaf people, using a Raspberry Pi, vibration motor, and AI-powered sign language translation. It enables communication between normal and deaf users over a local network without any call charges.

ai deaf-communications fastapi iot local-network mediapipe opencv python python-gpio raspberry-pi sign-language-translation socket-programming vibration-sensor video-call

Last synced: 08 Apr 2026

https://github.com/suzusou/3d-code

色情報と文字情報を組み合わせた3次元コード

docker nginx opencv pyocr qrcode reedsolomon

Last synced: 13 Apr 2026

https://github.com/hansalemaos/a_cv2_puttruetypetext

Like cv2.putText, but with TrueType Fonts (ttf)

cv2 fonts opencv puttext python truetype ttf

Last synced: 18 Apr 2026

https://github.com/kazuhito00/qrcode-pose-estimation

QRコードの姿勢推定サンプル

opencv python qrcode solvepnp

Last synced: 15 May 2026

https://github.com/jsfraz/video-over-udp-sockets

Simple video streaming over UDP sockets using Python. Java and Python clients with face recognition.

face-recognition java java-swing opencv python python3 sockets udp video-streaming

Last synced: 13 Apr 2026

https://github.com/hayden-donnelly/pose-estimation

Demo of movenet pose estimation. Can be used to create videos with overlayed pose estimations for up to six people.

computer-vision machine-learning opencv pose-estimation

Last synced: 30 Sep 2025