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

Playing around with C++ and OpenCV in the terminal !

ascii ascii-art cpp opencv opencv-cpp visual-studio webcam-capture

Last synced: 13 Apr 2025

https://github.com/risicle/docoskin

"Onion-skin" visual differences between a reference document image and a scanned copy

alignment documents onion-skin opencv visual-diff

Last synced: 16 May 2026

https://github.com/geethasri16/swipe_and_slice

Swipe and Slice Game is an interactive game where players use hand gestures to slice falling fruits. Built with MediaPipe for hand gesture recognition and OpenCV for computer vision, this game provides a fun, real-time experience while tracking the player's movements through the webcam.

computer-vision game-development hand-gesture-recognition interactive-game mediapipe opencv python-game real-time-game

Last synced: 09 May 2026

https://github.com/assadounto/face-recognition-using-computer-vision

This project is based on face recognition using computer vision. It uses OpenCv and face recognition libraries to detect faces

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

Last synced: 01 May 2026

https://github.com/oshekharo/clean-image-extractor

Python program that uses the OpenCV library to clean bulk images, and then uses the Tesseract OCR library to extract text from the cleaned images

opencv python tesseract-ocr

Last synced: 15 Apr 2025

https://github.com/thwiki/doremi

基于计算机视觉的二次元 ACG 图片自动接头工具

acg anime client-side face-detection haar-cascade image-processing opencv stenciljs touhou typescript webapp

Last synced: 16 May 2026

https://github.com/mrdvince/vision

A computer vision repo with random implementations. Using PyTorch

cnn computer-vision opencv python pytorch pytorch-implementation

Last synced: 13 Apr 2026

https://github.com/ahmetaksungur/eye-tracking-with-opencv

Eye tracking using opencv python

eye-tracking opencv

Last synced: 02 May 2026

https://github.com/kevinkit/correctsitting

This is a project that will make you sit correctly. It will take advante of machine learning algorithms.

keras machine-learning medical-imaging opencv tensorflow

Last synced: 16 Apr 2026

https://github.com/tanaytoshniwal/image-processing

Some Programs and my Implementation for Image processing in Open CV using Python

opencv opencv-python opencv2 python python-2 python-3 python2 python3

Last synced: 02 May 2026

https://github.com/sebe324/image-processing

A demonstration of various image processing algorithms using OpenCV

algorithms cpp opencv

Last synced: 02 May 2026

https://github.com/thecoderpinar/otomatik-video-stabilizasyon

👩‍💻 Bu projeyi, titreşimli ve dengesiz videoları profesyonel kalitede, pürüzsüz içeriklere dönüştürmek için geliştirdim. 🎥✨

computer-vision machine-learning media-processing opencv python streamlit video-processing video-stabilization

Last synced: 03 Apr 2025

https://github.com/kitsuyaazuma/mosa-lina

A LINE Bot which recognizes faces on the picture and blur any of them you like

face-detection heroku line-bot-sdk opencv python

Last synced: 30 Apr 2026

https://github.com/heyyyyyyg/sjtu-ee228

上海交通大学 工科创2B 小车走黑线 opencv

opencv sjtu

Last synced: 19 May 2026

https://github.com/ravijo/realsense-calibration

Linux Compatible Source code for Intel® RealSense™ D400 Series Custom Calibration

calibration camera camera-calibration opencv opencv-camera realsense realsense-camera realsense2

Last synced: 03 May 2026

https://github.com/mtrajk/real-time-coin-detection

Image Processing Project

android image-processing opencv

Last synced: 13 Apr 2026

https://github.com/cryogenicplanet/uofthacks-2020

Not sure what to wear in unpredictable weather? Clothology allows you to choose your clothing attire based on what others in your area are wearing.

clothing-detection-dataset flask inception-v3 opencv react-native tensorflow

Last synced: 10 Apr 2025

https://github.com/omarbazaraa/cnc-machine

A CNC machine powered by Arduino for solving Android Flow game, and drawing images.

algorithm arduino cnc opencv serial-communication

Last synced: 13 Apr 2026

https://github.com/faiz-fs/attendance-management-system

An IoT enabled Mobile application to manage attendance based on barcodes for students inside the class and provide live monitoring on a campus can be a useful tool for educators and administrators

dart face-recognition firebase firebase-admin firebase-auth firestore flutter opencv python raspberry-pi-3

Last synced: 26 Jan 2026

https://github.com/nomadsdev/veil-sight-python

VeilSight is a tool for automating window detection, image recognition, and text extraction on Windows, designed to boost productivity by simplifying repetitive tasks.

automation image-processing ocr opencv pyautogui python template-matching tesseract veil-sight veil-sight-python win32api windows

Last synced: 23 Apr 2025

https://github.com/vartikaraj2512/eggqualitygrading-project-withopencv

🥚 **Egg Quality Grading Project with OpenCV** 🥚 Revolutionizing egg sorting in the poultry industry using OpenCV and ML! 🚀 Our model classifies eggs like Brown, White, and more, enhancing automation in large farms. 🐔 It detects egg types, sorts them, and reduces errors, boosting efficiency. Embrace ML's growing role in industrial automation!

annotations googlecolab machine-learning mlmodel object-detection opencv python roboflow yolov5

Last synced: 17 Jan 2026

https://github.com/notthestallion/computer-vision-in-the-service-of-bacteriology

Computer vision in the service of bacteriology refers to the use of computer algorithms and technology to analyze and interpret images of bacteria for the purpose of identifying and characterizing different types of bacteria.

bacteria bacterial bacterial-database bacterial-genome-analysis bacterial-genomes bash computer-vision learning opencv

Last synced: 02 May 2026

https://github.com/kazuhito00/clip_studio_paint_tool

CLIP STUDIO PAINT(クリスタ)のファイル(.clip)から、レイヤー名やサムネイル画像、ラスター画像を取得するツール(非公式)

clip-studio-paint csp opencv python

Last synced: 15 Jul 2025

https://github.com/roobotics-frc/rooimageserver

An image server responsible for loading images streamed over the network from an external device on the driver station. Depends on https://github.com/Roobotics-FRC/udp-img-lib.

first-frc java opencv robotics-competition server

Last synced: 21 Jan 2026

https://github.com/sakurapuare/fresnelinterference

AI 辅助菲涅尔双棱镜干涉实验

fft fresenel linux opencv opencv4 qt qt6 windows

Last synced: 14 Jul 2025

https://github.com/justsaumit/opencv-face-recognition-rpi4

College mini-project, Facial Recognition System using OpenCV on Raspberry Pi 4. Using simple Haar-Cascade and LBPH to detect and recognize. Picamera2 library for latest camera-stack

facial-recognition flask haar-cascade-classifier haarcascade-frontalface lbph-face-recognizer lcd16x2 opencv opencv-python picamera2 python raspberry-pi rpi rpi-camera webui

Last synced: 11 Mar 2026

https://github.com/dadecoza/picair

Java OpenCV app to track a Pictionary Air pen

fun opencv opencv-java opencv3 pictionary pictionaryair

Last synced: 03 May 2026

https://github.com/hacking-papa/nuricame-web

Make a contour by pictures, Web version.

alpinejs bulma-css google-app-engine opencv python

Last synced: 02 Apr 2026

https://github.com/nishanikasineshan/sleepdetection

Hi fellas! I have developed a python project for sleep detection using Opencv. The main concept of this project is to detect whether a person is sleeping or not and play an alarm if the person is sleeping.

opencv sleep-detection

Last synced: 13 Apr 2026

https://github.com/sefakcmn00/documentation-scanner-opencv

It is the documentation scanner project of our Computer Vision work with Opencv. In this project, documents shown to the computer camera were scanned using Opencv artificial intelligence libraries. Below I tried to explain the details of the project step by step.

computervision documantation opencv opencv-python python3 scanner

Last synced: 13 May 2026

https://github.com/darkmatter18/face-detector

Android Application that can send Haar Cascaded Frames to a HTTP server using OpenCV

android android-application haar-cascade opencv

Last synced: 07 May 2025

https://github.com/shivance/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: 03 Apr 2025

https://github.com/baxi19/histograma

Python Histogramas

opencv python

Last synced: 26 Oct 2025

https://github.com/aka-sh11/signature-background-removal

Application to remove Signature Background

image-processing opencv signature-capture

Last synced: 03 May 2026

https://github.com/kanishkg/ip_tool

This is an image processing toolbox that gives the functionality of selective blurring and object removal. It has a web-based GUI and can easily be used by following the instructions below. It incorporates: Selective Search based object selection Grab Cut based object selection Motion Blur Exemplar Based image inpainting TELEA image Inpaintaing

ajax exemplar flask-application grabcut image-manipulation image-processing image-segmentation inpainting matplotlib numpy opencv opencv-python python search selective selectivesearch skimage

Last synced: 15 May 2026

https://github.com/farzonl/lenscraft

An open source implementation of Photobooth

computer-vision cross-platform opencv opencv2 photo-booth

Last synced: 03 May 2026

https://github.com/thisis-developer/body-language-detection-with-mediapipe-and-opencv

Explore the world of non-verbal communication like never before with our Body Language Detection solution. Utilizing the advanced capabilities of MediaPipe and OpenCV, we provide real-time insights into human gestures, postures, and facial expressions.

body-language facial-expression-recognition jupyter-notebook keras mediapipe opencv pkl sklearn tensorflow tensorflow-lite tflite

Last synced: 29 Jul 2025

https://github.com/jocelynvelarde/hack-harvard-2024

Use of computer vision to detect shoplifting activity and report it into a smart dashboard

computer-vision machine-learning opencv python streamlit twilio yolov8

Last synced: 24 Feb 2026

https://github.com/christianbator/mosaic

An open source computer vision library in Mojo

computer-vision image-processing mojo opencv

Last synced: 20 Mar 2025

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/ofelipelucca/jumpking-jumping-in-real-life

Uma aplicação que permite usar seus movimentos, capturados através da webcam, para jogar jogos. Criado com C++ e a biblioteca OpenCV, adaptado para jogar JumpKing.

computer-vision cpp game game-mod opencv opencv2 software webcam webcam-capture

Last synced: 02 May 2026

https://github.com/UFTHaq/Motion-Capture-Leg-Limp-with-Python-OpenCV-MediaPipe

Limp Detection in Leg using OpenCV and MediaPipe with Motion Capture

mediapipe-pose motion-capture opencv python

Last synced: 07 May 2025

https://github.com/vincent-maladiere/ringcode

Generation and detection of a new circular design for barcode and QRCode

opencv python streamlit

Last synced: 02 May 2026

https://github.com/tazztone/subject-frame-extractor

extracting, analyzing, and filtering frames from video files or YouTube links

ffmpeg opencv pyiqa sam3 ytdlp

Last synced: 16 May 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/thibamahlezana/trash-sorting-robot

This project automates trash sorting using a Raspberry Pi-controlled robotic arm, leveraging TensorFlow Lite and OpenCV for real-time classification of paper, plastic, and metal waste.

artificial-intelligence automation computer-vision deep-learning deeplearning machine-learning opencv opencv-python python python3 raspberry-pi robotics tensorflow tensorflow-lite tflite trash-sorting waste-classification

Last synced: 05 Feb 2026

https://github.com/uni-creator/crowd-detection

This project implements real-time crowd detection using YOLOv8. It identifies and tracks people in a video feed, detects crowd formation based on proximity, and logs the results in a CSV file.

ai computer-vision crowd-detection csv deep-learning object-detection opencv python yolov8

Last synced: 17 Feb 2026

https://github.com/smaranjitghose/pianocv

Using Simple Image Processing to play a touchless virtual piano

image-processing opencv piano python

Last synced: 24 Apr 2026

https://github.com/alexandrefch/ros-radar-view

ROS package that generate radar view like image topic. Useful to visualize top view objects.

melodic noetic opencv python python2 python3 ros ros-noetic rviz ui

Last synced: 09 Oct 2025

https://github.com/mvrilo/cam

cam is a package for Go that provides a high level api (similar to net/http) and a small set of plugins for working with camera frames.

cam camera camera-frames computer-vision computervision go gocv golang opencv video webcam

Last synced: 02 May 2026

https://github.com/aliakseis/detect-lines

exercise in classical computer vision

ceres-solver fourier-analysis opencv

Last synced: 16 May 2026

https://github.com/kwanit1142/mask-v-s-no-mask-face-detection-models

Machine-Learning Models based Detection System for Masked v/s No-Masked Human Faces (Can be implemented on Grouped Images too)

deep-learning machine-learning matplotlib numpy opencv pandas pil scipy seaborn skimage sklearn

Last synced: 07 Apr 2026

https://github.com/f33rni/dataser

Image dataset generator for training neural networks. Capable of randomly modifying various image parameters, enhancing the image dataset

dataset dataset-generation enchancer image image-classification image-processing opencv pyqt5 python

Last synced: 02 May 2026

https://github.com/hamarshehmhmd/face_trackerv2

This is an update for te Face_Tracker Project that takes a picture of the user and authenticates if the user in the picture is the same person on the camera

opencv python

Last synced: 13 Apr 2026

https://github.com/kazuhito00/convert_image_compression

OpenCVを使用して簡易に画像圧縮形式を変換するスクリプト

convert jpg opencv png

Last synced: 19 May 2026

https://github.com/arseniistratiuk/ocr-passports

OCR Passports with Tesseract and OpenCV. Project for MAN (Minor Academy of Sciences of Ukraine).

machine-learning ocr-recognition opencv passport-mrz python tesseract-ocr

Last synced: 02 May 2026

https://github.com/luvnico/onmyoji-x-arduino

A hardware helper with GUI for the award winning game Onmyoji

arduino-uno java javafx-gui onmyoji opencv

Last synced: 06 Feb 2026

https://github.com/sathyasris27/attendance-management-with-face-recognition

A face recognition-based attendance monitoring system to enhance and upgrade traditional systems to improve efficiency and automate routine tasks.

convolutional-neural-networks deep-learning face-recognition haar-cascade opencv

Last synced: 16 May 2026

https://github.com/pferreirafabricio/graphic-computing

🖼️ Studies and activities of the discipline of Graphic Computing

graphic-computing numpy opencv python

Last synced: 09 May 2026

https://github.com/lockie/vibe

Pure C implementation of ViBe background subtraction algorithm

c opencv vibe

Last synced: 08 May 2026

https://github.com/nazli-d/goruntu-isleme-algoritmalari

In this Project, important algorithms such as Canny Edge Detection, Harris Corner Detection, Segmentation, and Dehazing are utilized. These algorithms perform operations like detecting edges and corners in images, segmenting different regions, and enhancing foggy or blurred images.

canny-edge-detection dehaze dehazing goruntu-isleme harris-corner-detector image-processing image-processing-python java kenar-tespiti kose-tespiti opencv opencv-python python segmentation sis-giderme

Last synced: 09 Apr 2026

https://github.com/muntahashams/length-detection-using-human-pose-estimation

this project is able to detect length of both arms and shoulder to neck distance on a image and video using MPII trained model weights with human pose estimation technique

arms human-pose-estimation length measurement mpii mpii-dataset opencv openpose shoulder

Last synced: 17 May 2026

https://github.com/rubasace/ldrbot

Telegram bot that uses OCR to extract scores from LinkedIn puzzle screenshots and build daily leaderboards per group

linkedin linkedin-games maven opencv spring-boot telegram telegram-bot telegram-bot-app telegram-bots tesseract

Last synced: 23 Jun 2025

https://github.com/aadrianleo/ai-hand-gesture-volume-control

AI hand gester mouse project is a AI based project in which you can assess the volume control with gestures without physically touching the mouse or the system. This project detects the hand and counts the fingers with the first finger up and thumb up all fingers down you can change the volume up and down and with pink finger up with index finger and thum it locks the volume to the specific volume give by the gesture. The project is made using python language.

comtypes hand-gesture-based-pc-operations hand-gesture-recognition hand-gesture-volume-control opencv opencv-python pycaw python

Last synced: 17 May 2026

https://github.com/oldes/rebol-opencv

Rebol/OpenCV extension

opencv rebol rebol-extension

Last synced: 17 May 2026

https://github.com/nithin-sudarsan/javelin-throw-analysis

A computer vision approach to analyse and improve performance of elite athletes in javelin throw

computer-vision javelin-throw machine-learning mediapipe-pose opencv

Last synced: 22 Feb 2026

https://github.com/smaranjitghose/game_gesturization

Leveraging the power of win32.dll and opencv to play games with simple gestures!

dll game gesture opencv python

Last synced: 17 May 2026

https://github.com/thenishantraj/skydraw

Draw digitally with hand gestures using computer vision. Powered by MediaPipe and OpenCV for real-time sketching via webcam.

computer-vision mediapipe opencv project python

Last synced: 01 May 2026

https://github.com/tilfin/face-detection

Face Detection comparing OpenCV and Dlib on Python

dlib face-detection opencv python

Last synced: 10 Feb 2026

https://github.com/marcogdepinto/dogs-vs-cats

Deep learning to classify if a picture contains a Dog or a Cat using Python, OpenCV, Keras.

deep-learning deep-learning-tutorial deep-neural-networks image-classification keras numpy opencv python python3

Last synced: 13 Apr 2026

https://github.com/skellla/docker-ffmpeg-opencv

Docker image with bundled ffmpeg and opencv. [AutoBuild]

docker docker-image ffmpeg opencv

Last synced: 15 May 2025

https://github.com/chrismuntean/pursuit-alert

Counter surveillance system that detects vehicles that may be following you using ALPR. Designed simply with open source projects.

alpr computer-vision easyocr opencv pytorch ultralytics yolov9 yolov9-object-tracking

Last synced: 01 May 2026

https://github.com/nvhnam/fooddetector

A web application that use a YOLOv10b model, got mAP50 of 0.92, trained on the VietFood67 dataset to perform real-time Vietnamese food recognizing.

food-detection object-detection opencv python real-time roboflow rtsp-stream streamlit vietfood67 yolov10

Last synced: 01 May 2026

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

⚽️ MTI805 course project - Computer vision

opencv

Last synced: 01 May 2026

https://github.com/jacobpclouse/hackrpi24-adaptive-threat-security-system

Crime Catcher - An online surveillance system where a central server receives camera feeds from remote clients and uses AI to determine if weapons or dangerous objects are in frame.

flask flask-api gpu-acceleration hackrpi2024 kaggle opencv quasar sqlite tkinter tkinter-gui vue yolo

Last synced: 04 Feb 2026

https://github.com/parth5757/python_project_old

Python project(programs) collection to practice python

instapy leetcode-python opencv pygame python regx

Last synced: 12 Apr 2025

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

Typhon - Interactive video to text converter

ocr opencv python text-converter video

Last synced: 12 Apr 2026

https://github.com/harikishan-ai/eye-tracking-games-for-autistic-children

Eye tracking offers a valuable method for studying autism spectrum disorder (ASD) by linking underlying neurocognitive networks with everyday behaviors. Its non-invasive nature and minimal reliance on motor skills or language make it particularly useful for researching young children and infants.

chartjs cshaprp css html mongodb nodejs opencv unity unityassets visualization

Last synced: 20 Jan 2026

https://github.com/neelanjan00/asl-sign-language-cv

A webcam-based object detection model that uses an artificial neural network to label the American Sign Language (ASL) hand sign alphabets. This deep learning model makes use of the Faster-RCNN model architecture to perform the object detection, which is implemented using the Tensorflow framework.

computer-vision deep-learning object-recognition opencv python

Last synced: 19 Apr 2026

https://github.com/hxndev/pose-detection

Human pose estimation from video plays a critical role in various applications such as quantifying physical exercises, sign language recognition, and full-body gesture control.

mediapipe mediapipe-pose opencv opencv-python pose-detection pose-estimation python

Last synced: 09 May 2026