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/malykhin/n-api-experiments

N-API Node.js experiments

n-api node-addon-api nodejs opencv

Last synced: 03 May 2026

https://github.com/osandadeshan/lighting-controller-for-workbench

Detects the hand and turn on the lights controlling the intensity with respect to its surrounding environment.

image-processing opencv python raspberry-pi

Last synced: 02 May 2026

https://github.com/jazlopez/py-sketch-image

Generate sketch version from images. It uses python3 and OpenCV to create sketch version of your image.

image-processing opencv python sketch

Last synced: 19 Apr 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/brianrscode/metal-band-logo-detector

This project uses a YOLO model to detect metal band logos in images and videos.

opencv opencv-python python python3 yolo yolov8

Last synced: 19 Feb 2026

https://github.com/kanchitank/image-mosaicing-stitching

Image Mosaicing/Stitching Using SURF.

image-mosaicing image-stitching opencv surf

Last synced: 01 May 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/baxi19/filter_app

OpenCV en Flutter :fire:

flutter opencv

Last synced: 02 May 2026

https://github.com/shayan925/textrecognition

A Kivy application that uses optical character recognition to detect text from images and converts it into a text document.

ocr opencv python

Last synced: 01 May 2026

https://github.com/mamunul/face-alignment-esr

ios implementation of https://github.com/soundsilence/FaceAlignment project

computer-vision explicit-shape-regression face-alignment ios machine-learning opencv shape-prediction

Last synced: 06 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/anshgandhi4/rubiks-cube-solver

Program to scan a Rubik's cube and generate an optimal solution

kociemba opencv python

Last synced: 26 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/asadullah-dal17/face_detection_projects

This repository will provide you source code and comparison of face detection with different Modules, like, performance, fps, accuracy etc., with complete Video, with having each video different project with it.

dlib dlib-face-detection face-detection face-tracking mediapipe mediapipe-face-detection opencv opencv-face-detection opencv-python zoom zooming-into-face

Last synced: 04 May 2026

https://github.com/qanastek/winenot

WineNot is an easy to use app to let you find a wine according to it's label. One step, Just can it !

android flask flutter ios levenshtein-distance object-detection opencv python rails ruby ruby-on-rails sqlite tensorflow tesseract tesseract-ocr

Last synced: 02 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/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/sachintha-samarathunga/kidney-stones-detection-system

The "kidney-stones-Detector" is an advanced system delivering precise detection and classification of kidney conditions including stones, cysts, tumors, and normal states from medical imaging data. With an impressive accuracy of 98.87%, this machine learning-powered models offer reliable insights for medical professionals.

cnn-classification image-processing keras machine-learning meterial-ui metplotlib opencv python reactjs tensorflow uvicorn

Last synced: 28 Feb 2026

https://github.com/gehad-ahmed30/face-recognition-attendence-system

The Face Recognition Attendance System is an AI-powered application that automates attendance tracking using facial recognition. It detects and identifies students' faces , updates attendance records in Firebase, and displays real-time student information.

database face-recognition firebase numpy opencv python

Last synced: 01 Mar 2026

https://github.com/ikomia-dev/yolodetection

Implementation of YOLO DNN inference with OpenCV

dnn opencv python yolov3

Last synced: 16 Apr 2026

https://github.com/shiv07tiwari/real-time-face-recognition

A basic RealTime Face Detection Project

face-detection knn opencv

Last synced: 02 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/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/pashpashpash/creativehandrecognition

Drawing things between fingers in openCV.js

art creative-coding hand-recognition javascript opencv

Last synced: 10 May 2026

https://github.com/nishant2018/text-extraction-ocr-opencv

Text extraction is the process of automatically extracting text from images or documents. Optical Character Recognition (OCR) is a technology that enables computers to convert images of text into machine-readable text.

ocr opencv python text-extraction

Last synced: 04 May 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/hxndev/live-background-blur

In this project, we will be blurring the background in a live video feed. This can be further integrated into online meetings, streamings etc.

background-blur background-image blur-backgrounds live-video mediapipe opencv opencv-python project python

Last synced: 09 May 2026

https://github.com/waasiq/icare

A real time emotion detection python application.

computer-vision emotion-recognition mediapipe opencv python

Last synced: 28 Jan 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/danielaraldiedu/image-processor

Trabalho de processamento de imagens em Python.

matplotlib numpy opencv python

Last synced: 29 Apr 2026

https://github.com/neelanjan00/face-recognition-facenet-

An implementation of the Siamese Neural Network for facial recognition using one shot detection, that eliminates the requirement for the Neural Network to be trained each time a new image is added to the database. Trained using a Triplet Loss Function, it may even be used to perform the facial recognition with one training instance image.

deep-learning face-recognition opencv siamese-network tensorflow

Last synced: 27 Oct 2025

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/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/lazyoracle/video-face-detection

Face Detection in Video Feed using OpenCV with Python

computer-vision face-detection opencv

Last synced: 22 Jan 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/iv4n-ga6l/boxingwithml

Fists detection with punch counting for boxing.

boxing-game fist-detection mediapipe opencv pynput python scipy

Last synced: 14 Feb 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/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/rodolfoferro/kerasmnist

Handwritten Digits Classifier: An Online AI Classifier Trained With the MNIST Dataset...

deep-learning keras mnist-classification opencv python

Last synced: 01 Feb 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/pyresearch/tumor-computer-vision-project---pyresearch

Tumor Computer Vision Project - PyResearch

computer new opencv python tumor videos vision

Last synced: 14 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/njorogemaurice/objectdetectionmobileapp

Object detection Android Application based on YOLOv8

android camera2-api opencv tensorflow-lite yolov8

Last synced: 18 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/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/fredwangwang/webcam-sudoku-solver

A realtime webcam sudoku solver.

opencv python sudoku-solver z3-smt-solver

Last synced: 02 May 2026

https://github.com/xuankuzcr/robomaster_wind

Robomaster2018 Windmill Energy Mechanism identification.

opencv robomaster vision

Last synced: 29 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/hellonico/absence-berry-system

Origami based system to track late comers, absence and telework, including user photos management

clojure opencv origami

Last synced: 12 Feb 2026

https://github.com/rodrigobarbaedu/color-ball-robot-tracker

Este proyecto implementa un robot autónomo utilizando Raspberry Pi, Elegoo Smart Robot Car V4, Python y OpenCV para evitar obstáculos, reconocer y seguir pelotas de colores.

arduino arduino-uno c cpp elegoo-robot-car esp32s3-camera-tft opencv python raspberry-pi

Last synced: 12 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/grakshith/parallel-k-means

K-Means clustering for Image Colour Quantization and Image Compression

cuda image-color-quantization image-compression k-means mpi opencv openmp

Last synced: 28 Apr 2026

https://github.com/metepolat825/mapmorph_web_app_pbr_texture_generation

MapMorph: AI-Powered Web Application for PBR Gexture Extraction on your Desktop or Mobile Device!

bootstrap game-development html html5 opencv pbr python texture-mapping vuejs webapp website

Last synced: 28 Feb 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/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/elmot/esp32-p4-example-ew2025

Example SDL3 application for ESP32

display esp32 esp32p4 opencv webcam

Last synced: 13 Feb 2026

https://github.com/op200/videomatch

Generate the frame map value from the first video to the second video of the same frame. 生成第一个视频到第二个视频同画面的帧映射值

ffmpeg frame opencv video

Last synced: 23 Feb 2026

https://github.com/faseeh41/fire-detection-using-yolov8

Fire detection using YOLOv8 involves utilizing a state-of-the-art object detection model to accurately identify fire in images or video feeds in real-time, leveraging its advanced capabilities to enhance early warning systems.

alert cnn email nlp object-detection opencv python roboflow-dataset sound yolov8

Last synced: 13 Feb 2026

https://github.com/singhxtushar/automark

This is a Smart Attendance System designed using a pre-trained model called Haar-Cascade Classifier, OpenCV and other various Dependencies to mark the attendance in a smarter way and saves the lecture time.

haar-cascade-classifier kneighborsclassifier opencv pickle pywin32 smart-attendance-system streamlit-webapp

Last synced: 29 Apr 2026

https://github.com/umerghafoor/precision-farming-robot

Precision Farming Robot using ESP32 for motor control and live video streaming. Controlled via MQTT and a GUI, this system aims to automate farming tasks for smart agriculture.

esp32 iot mqtt opencv precision-farming robot-control smart-agriculture

Last synced: 14 Feb 2026

https://github.com/abhi-bhatra/human-identification

Object Detection & Pedestrian Tracing using JETSON Nano Developer Kit, Raspberry Pi Camera v2, Power Source for Developer Kit, Keyboard, Mouse and a Display Monitor

deep-learning jetson-nano nvidia object-detection opencv

Last synced: 29 Apr 2026

https://github.com/doncato/face-detacher

Quickly 'anonymize' all people in an image. This script will put a black bar over all eye-pairs in an image

facial-detection opencv opencv-python privacy python python3

Last synced: 29 Apr 2026

https://github.com/boemer00/edge-processing-remote-sensing

Develop a lightweight, efficient neural network model for real-time satellite image classification on cloud-based edge computing environments, focusing on robustness and adaptability.

computer-vision convolutional-neural-networks docker edge-computing mobilenet opencv optuna python remote-sensing

Last synced: 16 Apr 2026

https://github.com/gbaeke/emotion

Detect emotion with FER+

ai emotion fer ferplus go golang machinelearning ml opencv webcam

Last synced: 29 Apr 2026

https://github.com/shinjitsue/attendabot

A Python-based face recognition system that automates student attendance. It integrates Firebase for real-time database management, making it efficient and scalable. This project aims to simplify and digitize attendance taking in classrooms.

computer-vision face-recognition firebase-auth numpy opencv pillow python

Last synced: 15 Feb 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/mrinalxdev/buildcv

Create custom OpenCV algorithms using node-interface like editor.

builder computer-vision-algorithms image-manipulation image-processing json opencv python

Last synced: 04 May 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/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/souzaeu/visionmoto

Sistema inteligente de detecção e rastreamento de motos em tempo real utilizando visão computacional.

opencv yolov8

Last synced: 29 Apr 2026

https://github.com/hxndev/live-hand-tracking-using-python

In this project, we will be tracking our hand(s) and its features using mediapipe. This project can be further used to count number of fingers, calculate distances or AI Virtual Mouse or Keyboard.

hand-tracking mediapipe opencv opencv-python python

Last synced: 29 Apr 2026

https://github.com/echosingh/virtualshootinggame

Use your hand to aim and shoot targets on the screen, all while enjoying a dynamic and engaging gameplay experience

mediapipe opencv pinch-to-shoot pygame python3 shooter-game

Last synced: 29 Apr 2026

https://github.com/0x1da9430/cubesolver

A 3x3x3 Rubik's Cube Solver for Android

opencv rubiks-cube rubiks-cube-solver two-phase-algorithm

Last synced: 29 Apr 2026

https://github.com/alihassanml/fight-prediction-project

This project focuses on predicting fight actions using deep learning. We utilize models such as **ResNet152** and **EfficientNetB7** to classify different fight actions. The project predicts the following actions:

cnn deep-learning efficientnet opencv rsnet50 streamlit

Last synced: 23 Jan 2026

https://github.com/bipinoli/content-aware-image-resizing-with-seam-carving

Keeps the content information intact by removing relatively unnoticeable parts of the image while resizing.

c-plus-plus carving dynamic-programming image image-processing opencv processing qt seam seam-carving

Last synced: 29 Apr 2026

https://github.com/gitbolt/self-driving-rpi

🚙 A simple self driving car using computer vision in Raspberry Pi

computer-vision opencv raspberry-pi self-driving-car tensorflow

Last synced: 29 Apr 2026

https://github.com/malintha-induwara/tea-craft

Tea factory management system to streamline operations

java javafx materialfx mysql opencv zxing

Last synced: 29 Apr 2026

https://github.com/infotrend-inc/ctpo-demo_projects

Jupyter Notebook examples using CTPO as their source container.

cuda opencv pytroch tensorflow2

Last synced: 14 Apr 2026

https://github.com/ibaigorordo/cv_videowriter

Wrapper library around the OpenCV VideoWriter function with some extra features

computer-vision opencv opencv-python python video-writer

Last synced: 30 Apr 2026

https://github.com/asadiahmad/digit-binarization

Binarization Digits of numbers and prepare digits for OCR.

binarization digit-classification image-processing opencv remove-noise shadow-removal

Last synced: 03 Mar 2026

https://github.com/rockncoder/opencv

build an opencv app on m1 mac using c++, cmake, and brew

brew cmake cpp opencv

Last synced: 16 Apr 2026

https://github.com/trkgrn/car-distance-estimation

Kocaeli Üni. Bilgisayar Bilimlerinde Yeni Teknolojiler ders içi proje ödevi

artificial-intelligence opencv python3 yolov5

Last synced: 03 Mar 2026

https://github.com/lampask/stools

Image recognition AI's for STO minigame automation

image-processing image-recognition opencv pipenv python star-trek-online sto

Last synced: 30 Apr 2026

https://github.com/kelvins/ipcv-snippets

:framed_picture: Image Processing and Computer Vision code snippets

computer-vision image-processing opencv python

Last synced: 30 Apr 2026

https://github.com/bbs1412/smartattendancesystem

Smart Attendance System to automate the attendace calculation in lectures using Python

attendance-monitoring attendance-system face-recognition opencv parallel-computing python

Last synced: 16 Apr 2026