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

A simple but functional all-in-one GUI app to control an Arduino CNC plotter

arduino arduino-printer cnc-machine opencv plotter-art python tkinter-gui

Last synced: 27 Oct 2025

https://github.com/petarran/machine-learning-adhd-help

Computer vision project for vector analysis of focus patterns of adhd individuals

ai hackathon opencv python

Last synced: 03 May 2026

https://github.com/nomissbowling/afewcam

virtual-camera for streaming OBS NDC TDL etc

c cpp ndc obs opencv streaming tdl virtual-camera

Last synced: 16 Apr 2026

https://github.com/josmarcristello/goprotimeocr

Python-based OCR tool using EasyOCR and OpenCV for automated text extraction from images. Customizable image preprocessing steps and options for GPU acceleration make this a versatile and efficient solution for various OCR tasks

computer-vision data-analysis easyocr gopro gopro-camera ocr opencv pytesseract python

Last synced: 09 May 2026

https://github.com/qengineering/opencv_ocr_dnn

Text recognition with OpenCV and deep learning

deep-learning ocr ocr-recognition opencv

Last synced: 21 Jan 2026

https://github.com/twhlynch/mp42grab

A script to convert videos into 30x30 grayscale animations in Grab VR

grabvr mp4 opencv pixelart video vr

Last synced: 06 Feb 2026

https://github.com/mattjudge/field-photogrammetric-reconstruction

Provides a method of photogrammetrically reconstructing the topography of a crop field from single-camera aerial video footage

opencv opencv3-python photogrammetry reconstruction

Last synced: 04 May 2026

https://github.com/himanshumahajan138/fraudguard

This system utilizes Optical Character Recognition (OCR) extracts text, while computer vision techniques map document layout. Then, SIFT (Scale-Invariant Feature Transform) cleverly matches documents to pre-defined templates, even with variations. This intelligent matching helps identify potential fraud for further investigation.

algorithm automation document-matching flask fraud-detection machienlearning nlp-machine-learning ocr-recognition opencv python similar-document similar-document-template-matching-algorithm similarity-score template template-matching

Last synced: 09 Feb 2026

https://github.com/b1tflyyyy/ascii-art

ASCII-ART fun project written in C++

cmake cpp free image-processing open-source opencv

Last synced: 13 Feb 2026

https://github.com/njorogemaurice/objectdetectionmobileapp

Object detection Android Application based on YOLOv8

android camera2-api opencv tensorflow-lite yolov8

Last synced: 18 Apr 2026

https://github.com/danielaraldiedu/image-processor

Trabalho de processamento de imagens em Python.

matplotlib numpy opencv python

Last synced: 29 Apr 2026

https://github.com/docsallover/helmet-and-plate-detection

Helmet and Number Plate Detection using YOLOv3 with opencv and python

data-science detection jupyter-notebook machine-learning numpy opencv python tenserflow yolo yolov3

Last synced: 13 Feb 2026

https://github.com/sherry-xll/hsv2gray

Have a basic understanding of RGB, HSV and Grayscale.

grayscale hsv opencv python rgb

Last synced: 28 Apr 2026

https://github.com/alhazmy13/resistorsopencv

A python project using OpenCV to identify and calculate resistors' values from a webcam feed.

opencv python3 resistor resistor-calculator

Last synced: 02 May 2026

https://github.com/lambda-zhang/opencv_xavier_whl

opencv_python-3.4.3-cp36-cp36m-linux_aarch64.whl

aarch64 arm64 armv8 opencv opencv-python whl

Last synced: 18 Apr 2026

https://github.com/puneetkakkar/road-damage-detection

An application for automatic road damage assessment using semantic segmentation on high-resolution images. The project helps municipal authorities and maintenance teams detect and prioritize road repairs, improving safety and reducing costs.

computer-vision dinov2 instance-segmentation opencv python road-damage-detection segformer semantic-segmentation transformers vision-transformer

Last synced: 17 Feb 2026

https://github.com/mohammadmoataz2/x-rayguardian

This project focuses on detecting Pneumonia in chest X-ray images or video using artificial intelligence and deep learning techniques. The solution involves preprocessing the data, training a model using TensorFlow, and developing a desktop application to classify new X-ray images or video frames as either normal or showing signs of Pneumonia.

application chest cnn computer-vision corona covid deeplearning medical opencv python tensorflow x-ray

Last synced: 16 Apr 2026

https://github.com/devmalik7/code_script

A collection of beginner-friendly scripts in Python, JavaScript, and more. Perfect for Hacktoberfest!.

android hacktoberfest hacktoberfest2025 java javascript machine-learning nodejs opencv python reactjs selenium

Last synced: 27 Mar 2026

https://github.com/malykhin/n-api-experiments

N-API Node.js experiments

n-api node-addon-api nodejs opencv

Last synced: 03 May 2026

https://github.com/manikantasanjay/gradio_deep_learning_selfie_segmentation_webapplication

A Simple Web Application built using Gradio capable of Selfie Image Segmentation

gradio gradio-interface image-segmentation matplotlib mediapipe opencv

Last synced: 14 Apr 2026

https://github.com/dinhanhx/deep_fried_meme

A Python script to make deep fried memes.

hacktoberfest image-processing meme-generator meme-maker opencv python3

Last synced: 23 Feb 2026

https://github.com/aidrecabrera/presence-um

Presence UM: Design and Implementation of a Java-Based Machine-Readable Code Attendance System. University of Mindanao CCE107 - Project by Cabrera, A.L., Llerin, A.J.

attendance java javafx opencv qrcode

Last synced: 10 May 2026

https://github.com/dr-noob/qr_reader

QR code reader using OpenCV and pyzbar

computer-vision numpy opencv pyzbar qrcode

Last synced: 09 May 2026

https://github.com/pranavms13/facial-training-and-recognition

Simple Python Code for Facial Training and Recognition using OpenCV

face-detection face-recognition facial-recognition opencv opencv-python python

Last synced: 27 Feb 2026

https://github.com/duyndh98/digitalrace_2017-2018_universityround

Cuộc đua số (2017 -2018) University Round - Detect and Recognize Traffic Signs using OpenCV and Machine Learning

computer-vision image-processing opencv python support-vector-machine traffic-sign-detection traffic-sign-recognition

Last synced: 24 Oct 2025

https://github.com/muntahashams/cloths-length-measurement

The model is able to predict long and short sleeves t-shirts, jackets, tops , shirt as well as trouser, jeans, skirts etc. Then length is measured in pixels using OpenCV.

opencv shirt trouser yolov3

Last synced: 11 Feb 2026

https://github.com/jamesfisher-geo/objecttrackingopencv

This is a script that allows the user to load a video and select a bounding box for object tracking. The goal of this project is to develop software to collect advanced statistics using object tracking from sports footage.

opencv python

Last synced: 04 May 2026

https://github.com/nirdosh17/computer-vision-examples

Computer vision examples in python using OpenCV and Dlib.

computer-vision dlib-face-detection face-detection face-recognition opencv python

Last synced: 09 May 2026

https://github.com/lequanphat/adventure-game

Game Platform project combining image processing with OpenCV. Python programming course project

opencv pygame python

Last synced: 28 Apr 2026

https://github.com/rizwanullah313/yolo-opencv-python

Object detection, object recognition and input image and display using python

opencv pycharm-ide python yolo

Last synced: 30 Jan 2026

https://github.com/kalebu/edge-detection

A python script for image detection based on canny algorithms

algorithms-canny edge-detection opencv python python-tanzania python3 tanzania

Last synced: 28 Apr 2026

https://github.com/mpolinowski/opencv-object-tracking

Object tracking in OpenCV - Boosting,MIL, TLD,Medianflow,Mosse,CSRT

object-tracking opencv opencv-python

Last synced: 30 Apr 2026

https://github.com/jmsdaq/vehicle-smoke-detection-and-color-analysis

YOLOv8 for vehicle emission detection and K-means clustering for color distribution analysis

computer-vision flask kmeans-clustering opencv roboflow ultralytics yolov8

Last synced: 04 Mar 2026

https://github.com/sigoden/node-fisheye

A opencv fisheye camera model bindings for Node.js.

fisheye n-api opencv

Last synced: 16 Mar 2026

https://github.com/renantmagalhaes/motioncam-alerts

RTSP-compatible motion detection system using OpenCV and Telegram. Sends snapshot alerts when movement is detected on any IP camera feed.

automation motion-detection motion-detection-opencv opencv python rtsp surveillance tapo-camera tapo-device telegram-bot

Last synced: 27 Apr 2026

https://github.com/filnow/dex-vision

image editor with AI models written in C++, running on CPU

cmake cpp depth-anything fastsam image-editor opencv openvino qt6 scanner

Last synced: 09 May 2026

https://github.com/splendide-imaginarius/subimage-stitcher

Stitch a zoomed-in image into a zoomed-out image of the same scene, to boost resolution of that portion.

computer-vision homography image-stitching opencv opencv-python stitching subimage

Last synced: 02 Mar 2026

https://github.com/skulltech/prattle

Prattle away! Made using Python3.

chat opencv peer-to-peer pyaudio python3 sockets video-chat

Last synced: 30 Apr 2026

https://github.com/walidbosso/python_people_tracking

The OpenCV project is dedicated to tracking and counting people present in both images and videos. With two distinct folders, this project performs people tracking and counting and also includes the ability to predict the distance from the camera and determine their direction.

camera directions distance-calculation jupyter-notebook opencv people-counter people-counting people-detection people-tracking video

Last synced: 03 May 2026

https://github.com/fredwangwang/webcam-sudoku-solver

A realtime webcam sudoku solver.

opencv python sudoku-solver z3-smt-solver

Last synced: 02 May 2026

https://github.com/truongtannghia/face-covering-application

The app masks people's faces through a live camera

machine-learning opencv python3

Last synced: 08 May 2026

https://github.com/ichiro-its/shisen_opencv

OpenCV implementation of Shisen camera tools project

camera camera-tool opencv ros ros2 shisen

Last synced: 29 Apr 2026

https://github.com/alirn76/object-recognition

This code uses the webcam and detect objects in it

object-detection object-recognition opencv python

Last synced: 16 Apr 2026

https://github.com/takamin/cvimagepipeline

OpenCVの画像処理ルーチンを組み合わせて、一連の画像処理を構成できるC++のクラスライブラリ。フィルタの構成はXMLからも与えられます

cplusplus filter-graph opencv

Last synced: 27 Apr 2026

https://github.com/alvii147/pupil

Eye-tracking-based communication for cerebral palsy patients

cerebral-palsy computer-vision hackduke opencv pyqt5 python

Last synced: 27 Apr 2026

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

Create lightning between your fingers using Computer Vision

computer-vision mediapipe opencv python3 uv

Last synced: 30 Apr 2026

https://github.com/aadrianleo/ai_hand_gester_fingers_counting

AI hand gester fingers counting project is a AI based project in which you can detect hand and fingers and each fingers up give the count of how many fingers are up with an image of different fingers at the side The project is made using python language.

ai cv2 cv2-library fingers-counting fingers-detection gesture-recognition hand-detections handdetection mediapipe mediapipe-hands opencv python

Last synced: 08 May 2026

https://github.com/mpolinowski/opencv2-tracking-algorithm

Using the meanshift and optical flow algorithm to trackt objects in RTSP video streams and mp4 video files

camshift meanshift object-tracking opencv opencv-python optical-flow

Last synced: 30 Apr 2026

https://github.com/ylogx/opencv-utils

Easy to use wrappers around opencv

image image-processing images opencv opencv-python python python3

Last synced: 05 May 2026

https://github.com/mdminhazulhaque/opencv-camera-to-mouse

Turn objects from camera into mouse cursor using OpenCV

cusrsos image opencv processing qt

Last synced: 05 May 2026

https://github.com/asadullah-dal17/utils

draw text with better readability OpenCV python (backgrounded text), Draw shapes with controlled transparency using OpenCV-python only, like rectangle, :green_square: custom shape fillPoly :small_red_triangle: , with opacity

opencv

Last synced: 18 Apr 2026

https://github.com/jhamadhav/atari-breakout-hack

Hacking the game "atari breakout" with Python to acheive high scores

atari-games hackthegame iit-goa opencv pyautogui pyautogui-automation python

Last synced: 18 Apr 2026

https://github.com/farzonl/cs6250

An android client app that runs AR, CV, & ML algorthims both locally or offloaded.

android augmented-reality computer-photography computer-vision distributed-systems iperf3 networking opencv opencv-java

Last synced: 12 Feb 2026

https://github.com/javaidiqbal11/humanbody-skeleton-detection-using-opencv-python

This repo is for Human Body skeleton detection using Open CV with Python,

humanbody-skeleton opencv python shell skeleton-application

Last synced: 30 Apr 2026

https://github.com/archihalder/emodet

A project which detects facial emotions

facial-emotion-detection opencv tensorflow

Last synced: 15 Apr 2026

https://github.com/akash-peace/text-recognition

Text Recognizer project objective is to make a text recognising model with Tesseract-OCR.

east imutils numpy opencv python3 tesseract-ocr

Last synced: 05 May 2026

https://github.com/aman9026/custom-filters

Simple guide with code snippets for creating Custom-Filters by Image-Processing

digital-image-processing filter filters guide image-processing mlops numpy numpy-arrays opencv python3 tutorial tutorial-code

Last synced: 05 May 2026

https://github.com/bobberdolle1/maixcam-servo-control

AI-powered servo control for MaixCAM with YOLOv8 object detection, color tracking and motion sensing. 30 FPS real-time processing for robotics and IoT projects

ai automation color-detection computer-vision embedded iot machine-learning maix maixcam maixpy motion-detection neural-network object-detection opencv python real-time robotics servo-control sipeed yolov8

Last synced: 03 Jun 2026

https://github.com/webarkit/webarkit-testing

Testing a new version of WebARKit

image-tracking markerless opencv webar webarkit webassembly

Last synced: 15 Feb 2026

https://github.com/arpahls/gatekeeper

Mission-critical access gatekeeper using face verification and emotion-risk policy checks.

access-control arpa biometrics deepface emotion-analysis face-verification mission-critical opencv python security tensorflow

Last synced: 08 Jun 2026

https://github.com/kanpuriyanawab/handsigns

A CNN built using Keras and TensorFlow 2.2.1 as backend that uses OpenCV camera to count the fingers on taking snap

jupyter-notebook opencv python3 tensorflow

Last synced: 05 May 2026

https://github.com/iamncj/missing-kit

The missing tool kit for MVS researchers

cg colmap cv numpy open3d opencv sfm

Last synced: 05 May 2026

https://github.com/ab007shetty/facial-landmarks-detection

Facial landmarks Detection using dlib, OpenCV, and Python

dlib-face-detection face-detection landmark-detection opencv python

Last synced: 02 Jun 2026

https://github.com/jordankzf/hough-circle-traffic-light

Detect and recognise traffic lights using Hough circle transform implemented with OpenCV and Python

autonomous-driving autonomous-vehicles computer-vision hough-circle-detector hough-circles opencv python traffic-light traffic-sign-recognition traffic-signs

Last synced: 29 Apr 2026

https://github.com/pinto0309/yolotraindatagenerate

Procedures and tools for semi-mechanically automatically generating YoloV2 original learning data from video.

ffmpeg opencv python yolov2

Last synced: 05 May 2026

https://github.com/daelsepara/deformablepartsmodel

Object Detection using Deformable Parts Models using GTK, C# and EmguCV (OpenCV .NET Wrapper)

deformable-parts-model emgucv gtk opencv

Last synced: 14 Apr 2026

https://github.com/khanovico/lip-sync-fullstack

This is tremendous approach for implementing super light weight real-time lip-sync AI engine. This engine can be forked for the purpose of building real-time consistent character generation system and other purposes. I am open to live discussion with AI engineers and fans.

ai ai-web-app computer-vision deep-learning deep-neural-network generative-ai image-synthesis lipsync opencv pytorch

Last synced: 16 Apr 2026

https://github.com/nicholascartaxo/minesweeper-bot

Python Minesweeper Bot that uses openCV

automation minesweeper opencv python

Last synced: 25 Feb 2026

https://github.com/jakekandell/rubiks-cube-teacher

Teaches 2-Look OLL and PLL for the Rubik's Cube With the Help of Computer Vision

c-plus-plus computer-vision opencv rubiks-cube rubiks-cube-solver rubikscube teaching thresholding

Last synced: 01 May 2026

https://github.com/florianbecker/patternmatching

Pattern matching with pylon SDK and OpenCV on embedded Jetson Nano

camera cpp cpp11 cpp14 cpp17 embedded matching opencv pattern pylon qt qt5 qt5-gui qt5-widgets

Last synced: 05 May 2026

https://github.com/zreechxnn/servo-controller-ocr

Servo Controller-OCR integrates computer vision, OCR, and Arduino to control a servo motor based on text detection from a webcam. It uses Python for real-time image processing and Tesseract OCR for text recognition, combined with Arduino to handle servo motor operations. Ideal for automation projects requiring text-based triggers.

arduino-uno iot-device ocr-python ocr-text-reader opencv opencv-python servo-controller

Last synced: 18 May 2026

https://github.com/vmeazevedo/face_detection_opencv

Algorithm of facial detection in images and videos with the OpenCV library.

facial-detection facial-recognition opencv opencv-library opencv-python opencv4

Last synced: 15 Mar 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: 30 Jan 2026

https://github.com/githubharald/particlesystem

A simple particle system implemented with Python and OpenCL.

computer-graphics opencl opencv particle-system python

Last synced: 29 Apr 2026

https://github.com/tonystrawberry/university.ets.mti805

⚽️ MTI805 course project - Computer vision

opencv

Last synced: 01 May 2026

https://github.com/justinzhang17/raymond

MRI Brain Tumor Classifier - Project used to explore different kind of method of machine learning and computer vision to detect brain tumor in MRI scans.

framer-motion keras-tensorflow nextjs opencv python tailwindcss typescript

Last synced: 14 Apr 2026

https://github.com/tlkh/vision-autonomous-driving

Autonomous Navigation using OpenCV

arduino jetson-tx1 opencv python raspberry-pi robotics ros

Last synced: 15 Apr 2026

https://github.com/americast/blood-smear-analysis

Counts number of RBCs and WBCs in a photo of blood smear

blood-smears computer-vision cpp image-processing opencv

Last synced: 06 May 2026

https://github.com/patelvivekdev/face-recognition

Face recognition with OpenCV and python

face-recognition opencv pyhton3

Last synced: 19 Apr 2026