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/hasibzunair/road-intensity

A small attempt to monitor traffic intensity in Bangladesh.

color-segmentation computer-vision opencv video-processing

Last synced: 15 May 2026

https://github.com/voronov-nikita/skillbase

This is a repository for different parts of the code that can be useful when creating new projects.

arduino base cheatsheet cpp docker drone git gitlab higher-education informatics kotlin links linux math opencv physics python3 react-native ros2 skills

Last synced: 07 May 2025

https://github.com/mcyba/t_system

the moving objects tracking system via two axis camera motion for raspberry pi distributions

face-detection face-recognition face-tracking linux opencv pan-tilt pan-tilt-controller raspberrypi raspbian servo-motor

Last synced: 10 Apr 2025

https://github.com/loglux/remove_black_borders

This Python script is designed to detect and crop the borders of images stored in a specified folder. It can be useful for removing unwanted white or blank margins from scanned documents or images.

cropping-images image-processing multithreading opencv python

Last synced: 30 Apr 2025

https://github.com/pageauc/hotspot-game

A Windows, Unix or Raspberry Pi Computer Motion Tracking Game using a Web Cam or RPI Camera Video Streaming. Uses Body Motion for Menus and Game Play for One or Two Players.. Get High Score by getting most motion hits in moving boxes that get smaller..

body-motion debian hotspot hotspot-game motion motion-activated-menus motion-tracking-game opencv pi-camera python raspberry-pi rpi unix video-stream web-camera windows

Last synced: 12 Apr 2026

https://github.com/juliasouz/real-time-hand-tracking

This project demonstrates a simple hand tracking application using OpenCV and the cvzone library. The application captures video from the webcam, detects hands in real-time, and displays the annotated video feed.

cvzone opencv python3

Last synced: 19 Jan 2026

https://github.com/madahetooo/hatdetector

This repository is to build a model that detects people, heads, and hardhats in images. Each image can contain multiple people, multiple heads and multiple hardhats. The solution will help build a safety app that will alert the user if there are workers in the field that do not comply with safety rules.

ai detects-people keras-retinanet machine-learning object-detection opencv retinanet safety safety-rules wheet-heads yolov3

Last synced: 19 Jun 2026

https://github.com/michelerenzullo/fastboxblur

Fast Box Blur using a sliding accumulator and with reflected borders policy

accumulator blur box cpp image-processing opencv padding

Last synced: 20 Aug 2025

https://github.com/prakhr/opencv-computervision

[Book Course] - Course: Book-OpenCV with Python By Example_ Build real-world computer vision applications and develop cool demos using OpenCV for Python

brief cv2 fast image-analysis image-processing image-recognition image-segmentation imagescraper imread open-source opencv opencv-python opencv2-cookbook seam-carving seam-carving-algorithm sift-features surf

Last synced: 03 May 2025

https://github.com/krithin/trimpictures

Tool to trim and deskew scanned images.

deskew opencv opencv-python scanning

Last synced: 16 May 2026

https://github.com/chammoru/q1view

Windows pixel viewer and frame comparer for raw buffers, codec output, and image pipeline debugging.

10bit heic heif image-comparison image-viewer mfc nv12 nv21 opencv p010 pixel-inspection psnr raw-image rawviewer ssim super-resolution-compare video-frames windows yuv yuv-player

Last synced: 29 May 2026

https://github.com/erfannamira/pixel-harmony

A Python script for comparing image quality using SSIM, PSNR, and other metrics. 🖼️

image-analysis image-comparison image-processing opencv python

Last synced: 21 May 2026

https://github.com/kazuhito00/cv-comparison-slider-window

2枚の画像を重ね合わせて、マウススライドで比較するウィンドウのサンプルです。

compare-images opencv slider window

Last synced: 21 May 2026

https://github.com/mvakili/imageprocessing

Image Processing exam for detecting circles in image or real-time video stream

camera circle-detection csharp dotnet-framework emgu-cv image-recognition imageprocessing livedata opencv stream

Last synced: 31 Oct 2025

https://github.com/quzanh1130/autonomous_car_2023_simulator

Autonomous car for simulator system using OpenCV

autonomous-driving hsv-color-detection hsv-color-range opencv

Last synced: 21 Aug 2025

https://github.com/satyamshorrf/opencvcourse

Read Images Videos and Webcams Basic Functions Resize and Crop Draw Shapes and Text Warp Images Color Detection Shape/Contour Detection Face Detection Color Picker Virtual Paint Document Scanner License Plate Recognition

opencv opencv-python opencv2 satyamshorrf

Last synced: 13 Feb 2026

https://github.com/prash030/image_processing_projects

This repository contains codes that I developed for image processing and evaluation of large dataset of images. These codes are mostly used with Deep Learning networks.

augmentation big-data blur-filter chest-xray-images deblurring gaussian-filter image-analysis image-filtering image-processing opencv

Last synced: 01 Jan 2026

https://github.com/shettysach/kannada-digit-recognizer-v1

Using a Convolutional Neural Network (CNN) to identify the Kannada numerical digits. Tensorflow (Keras) is used to create, train and load the neural network model. CustomTKinter/TKinter are used to provide the GUI and OpenCV is used to read input form the GUI.

cnn cnn-classification cnn-keras cnn-model convolutional-neural-networks customtkinter digit-recognition-mnist digit-recognizer kannada kannada-digit kannada-mnist keras keras-classification-models keras-neural-networks mnist mnist-classification opencv tensorflow tensorflow2 tkinter

Last synced: 10 Jul 2025

https://github.com/yashkathe/image-noise-reduction-with-cuda

This project conducts an analysis of image denoising technique - median blur, comparing GPU-accelerated (Numba) and CPU-based (OpenCV) processing speeds.

cuda cuda-programming gpu-programming hardware-speed-analysis image-analysis image-processing numba nvidia nvidia-cuda nvidia-gpu opencv parallel-programming

Last synced: 14 May 2025

https://github.com/axiscommunications/opc-ua-colorchecker-acap

Small example ACAP application that verifies if a certain area of an Axis camera's view has a certain color (within a set tolerance) and exposes the result as a boolean value via OPC UA.

axis industry-4 industry-40 industry40 opc opc-ua opcua opencv video-analytics

Last synced: 25 Jun 2025

https://github.com/geektrovert/sinext

Sign language to text with OpenCV and MNIST sign-language dataset

computer-vision opencv python python3

Last synced: 15 May 2026

https://github.com/eng-m-abdrabbou/full-stack_ai-visualaid_flutter_python

AI-VisualAid: A mobile app for visually impaired users, built with real-time object recognition (COCO dataset), scene description (Places365), text reading (SynthText OCR), and hazard alerts (KITTI). Cross-platform, with audio feedback and voice commands.

artificial-intelligence cross-platform flutter machine-learning mobile-app opencv python pytorch speech-to-text text-to-speech

Last synced: 15 Jul 2025

https://github.com/m3y54m/sobel-simd-opencv

Using SIMD instructions in image processing using OpenCV

cpp intel-intrinsics opencv simd-instructions sobel-edge-detector

Last synced: 20 May 2026

https://github.com/yjg30737/pyqt-face-mosaic-example

Simple PyQt software to de-identification each face in the image

deidentification deidentifier opencv pyqt pyqt-opencv pyqt5 pyqt5-desktop-application pyqt5-gui

Last synced: 28 Apr 2026

https://github.com/nitesh-thapliyal/rider-information-provider

It is a CGI based Web application that provides he vehicle owners information by using the License number of vehicle

api css html javascript opencv pyhton3

Last synced: 10 Apr 2026

https://github.com/ahadcove/rgb2hsv

Convert RGB colors to HSV to use with your OpenCV projects

computer-vision hsv opencv opencv-python python rgb

Last synced: 19 Apr 2026

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

A calculator that uses handwritten Kannada digits and operators to calculate the result, using contour detection and CNN model predictions. Made using PyTorch, OpenCV, PIL and CustomTkinter.

basic-arithmetic-operations cnn cnn-classification cnn-keras convo handwriting-calculator handwritten-digit-recognition jupyter-notebook kannada kannada-digit kannada-mnist keras keras-models keras-tensorflow mnis opencv opencv2 pillow tensorflow tensorflow2

Last synced: 29 Jul 2025

https://github.com/kaocc/hdr

High-dynamic-range imaging

hdr hdr-image opencv radiance-map

Last synced: 11 Apr 2025

https://github.com/kazuhito00/windowutilfor360webcam

サンワダイレクトの360度Webカメラ(400-CAM084)のウィンドウをOpenCVで分割するプログラム

400-cam084 jvcu360 opencv

Last synced: 28 Jun 2026

https://github.com/mjlee111/opencv_auto_installer

OpenCV Installer File

opencv opencv3 opencv4

Last synced: 12 Apr 2025

https://github.com/idatum/opencv-utilities

Python OpenCV calibration parameters to remove barrel distortion from a common Amcrest 4K IP camera.

amcrest camera ip-camera opencv opencv-python python webcam

Last synced: 12 Apr 2025

https://github.com/matx64/rs-cvbot

Old School Runescape (MMORPG) Bot created using OpenCV (template matching) for object identification

numpy opencv python

Last synced: 10 Apr 2026

https://github.com/techiesamosa/lunaxplore

LunaXplore enhances low-light images from the PSR regions of lunar craters to improve signal-to-noise ratio (SNR). By applying advanced deep learning and image processing techniques, the project creates high-resolution image maps from Chandrayaan-2's OHRC, aiding lunar landing site selection and supporting geomorphological studies of the lunar pole

deep-learning gan hpc image-processing keras opencv python retinex-theory signal-to-noise-ratio tensorflow

Last synced: 30 Dec 2025

https://github.com/devqueue/skyhawk-cli

Skyhawk is a CLI tool that can run on any device with a camera to recognize faces. It is Built using open-cv and python.

machine-learning opencv python3

Last synced: 01 Apr 2025

https://github.com/sayyedrabeeh/virtual-painter

A virtual painting app built with Python that lets you draw using hand gestures or mouse input. Powered by OpenCV & MediaPipe for real-time gesture tracking. Ideal for AI, CV, and creative tech enthusiasts!

ai-project computer-vision drawing-app gesture-control hand-tracking mediapipe opencv python virtual-painting

Last synced: 17 Jun 2025

https://github.com/sahil639/open-cv-projects

This repository is a collection of multiple OpenCV projects made using python in covering many topics relevant to image processing, Feature extraction, Object detection etc. 📷 💻🖼️

image-processing image-recognition object-detection opencv opencv-python python

Last synced: 04 May 2026

https://github.com/bjastkuliar/face_recognition

Custom face recognition for Android which acts as practical companion to my bachelor thesis.

android face-recognition flask flask-application java kotlin opencv opencv-python python python3 python310 temi tensorflow tflite

Last synced: 11 Apr 2026

https://github.com/ys-sudo/hair-color-landing

Testowanie farb do włosów online w przeglądarce. Testing of hair paint color online in the browser.

nodejs opencv python reactjs tensorflow

Last synced: 09 Apr 2026

https://github.com/ahmed-ai-01/nao_mimc

The Humanoid Robot Pose Mimicry project merges computer vision and robotics. It uses the Mediapipe library to capture human upper body poses from images and transmits them to a NAO humanoid robot. This interactive project explores seamless human-robot interaction through the replication of detected poses.

computer-vision cv2 mediapipe mimc nao naoqi-api naoqi-python naoqi-robot opencv openpose-estimation pose-estimation pyhton python3 robotics

Last synced: 06 May 2026

https://github.com/ani717/headless_raspberrypi_setup

Headless Raspberry Pi Setup with Jupyter Lab in Private Network Without Monitor. ROS Melodic, Deep Learning Modules and AWS Greengrass Setup Included. (Animesh Bala, Dr. Li Bai)

aarch64 aws-greengrass jupyterlab opencv pandas pytorch raspberry-pi raspberry-pi-4 ros-melodic

Last synced: 03 May 2025

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

Docker image with bundled ffmpeg, opencv, dlib and node.js runtime. [AutoBuild]

dlib docker docker-image ffmpeg node nodejs opencv

Last synced: 12 Apr 2026

https://github.com/denrydu/cv_circles_counter

利用OpenCV写的几个数硬币的demo,有从图片中识别硬币的,也有可以实时视频中识别的

coin contours opencv python3

Last synced: 11 Apr 2025

https://github.com/ksdkamesh99/certificate-generation

Automatic Certificate Generation Using OpenCV

matplotlib opencv python

Last synced: 12 May 2025

https://github.com/pockerman/odisseus_raspberry_pi

Two-wheels multi-sensor robot with Raspberry Pi 3 B+

opencv python3 raspberry-pi robotics

Last synced: 12 Apr 2025

https://github.com/ethand91/python-gender-age-detect

Simple Python 3 + OpenCV Age and Gender detector

opencv opencv-python python python3

Last synced: 20 Aug 2025

https://github.com/bgb10/dance-with

Dance-with: Dance with your friends with the right pose!

dance deep-learning opencv openpose openvino pose-estimation python

Last synced: 14 Apr 2025

https://github.com/nazanin1369/advanced-lane-lines-detection

Self-Driving cars advanced lane line detection

lane-detection opencv self-driving-car

Last synced: 24 Apr 2025

https://github.com/sunsided/qr

QR Code detection experiments

computer-vision image-processing jupyter opencv python qr-code qrcode

Last synced: 07 May 2025

https://github.com/ramesh-x/image-enhancer

Simple Image Enhancing Software to test image pre-processing functions..

custom-filter gui image-enhancement image-processing opencv pyqt4-interface python-3-5 python3 python3-5 python35 qthreads

Last synced: 02 Apr 2026

https://github.com/kazuhito00/7seg-image-generator

7セグメント表示の画像を生成するツール(機械学習向け)

7segment opencv

Last synced: 02 Aug 2025

https://github.com/ahkarami/ubuntu-for-deep-learning

Useful notes about Ubuntu (especially for Deep Learning code developers)

deep-learning install machine-learning opencv pip python pytorch tensorflow ubuntu

Last synced: 06 May 2025

https://github.com/tobybreckon/python-cnn-tools-test

a set of simple tools to check if we have TensorFlow, Keras and PyTorch setup correctly to use GPU

gpu keras opencv pytorch tensorflow

Last synced: 17 Mar 2025

https://github.com/uni-creator/handgestureautomation

A Python-based application that lets you control your computer mouse using hand gestures captured through your webcam. Using computer vision and hand tracking technology, it enables natural mouse movements, clicks, scrolling, and drag operations without touching your physical mouse.

ai automation computer-vision hand-gesture-recognition mediapipe mouse-control opencv python

Last synced: 07 Apr 2026

https://github.com/nanamare/android_object_detection_opencv

Object Detection in image feature using opencv4android sdk

android detection javacv object-detection opencv opencv-java opencv4android

Last synced: 14 May 2026

https://github.com/avensun/opencvslim

Slim Build of OpenCv

opencv opencv2 opencv3 opencv4

Last synced: 17 Aug 2025

https://github.com/nguyenquangtung/camera_calibration

Easy_to_use package for Camera Calibration

calibration camera-calibration opencv python vision

Last synced: 10 Apr 2025

https://github.com/wesleych3n/trt-opencv

An example showing pipeline between OpenCV and TensorRT inference, and some pre/post-process utilities.

image-processing opencv resnet tensorrt yolov8

Last synced: 04 May 2026

https://github.com/sun-zhenxing/vuepress-opencv-notes

OpenCV notes,笔记合集

markdown notes opencv vuepress

Last synced: 25 Dec 2025

https://github.com/sajagin/opencv-python-beginner-programs

OpenCV-Python Programs for Beginners in CV

beginner-friendly cv2 opencv opencv-python opencv2 python

Last synced: 16 May 2026

https://github.com/akbartus/pyscript-examples

Repository demonstrating examples of PyScript

opencv pyscript python-in-browser

Last synced: 16 Jun 2025

https://github.com/adhityaramadhanus/thugbot

Slack bot to thuglify your photos

golang image-processing opencv slack-bot thuglife

Last synced: 15 May 2026

https://github.com/mirodilkamilov/capstone

All assignment and project source codes for Capstone Design Spring 2022 semester in IUT

c capstone-project lane-detection opencv python raspberry-pi

Last synced: 11 Apr 2026

https://github.com/kongruksiamza/coin-segmentation

Coin Segmentation : Python OpenCV

coin opencv opencv3-python python segmentation

Last synced: 05 May 2025

https://github.com/nayakpenguin/vision-bridge

Empowering the visually impaired with machine learning image processing. Software designed for integration with hardware devices like smart glasses. Demo available with React JS simulator.

opencv python reactjs yolo

Last synced: 13 Mar 2025

https://github.com/natlee/openpose-detect-hands-with-heatmap

This is a simply application for using OpenPose model for detecting hands and showing the visualization with a heatmap.

deep-learning hand-detection hand-tracking heatmap opencv openpose visualization

Last synced: 17 May 2026

https://github.com/felina22/overwatch-queue-tool

Overwatch Queue Tool that monitors your queue time and notifies you by email when the queue your in has ended, so you never miss a game again.

opencv overwatch overwatch-ui tesseract

Last synced: 15 Apr 2025

https://github.com/ranjan2104/face-unlock-and-lock-recogination-system

When using face recognition to unlock your device, your phone could be unlocked by someone or something that looks like your image. The possibility of the exceptional cases where the current detector can mistake fake image as a live input, the decision logic was already applied to strengthen the anti-spoofing function.

isfile join lbph-face-recognizer listdir numpy opencv python3

Last synced: 02 May 2026

https://github.com/tokenchingy/aruco-python

An implementation for the generation, detection, and pose estimation of aruco markers using Python 3.

aruco aruco-markers opencv opencv-contrib-python opencv-python python python3

Last synced: 03 Apr 2025

https://github.com/shukur-alom/sign-language-detection

it able to detect ten type USA sign language. which is Okay, Peace, Thumbs up, Thumbs down, Call me, Stop, I Love You, Hello, No, Smile.

ai artifical-intelligense artificial-intelligence artificial-intelligence-algorithms cv2 handgasture mediapipe opencv python python3 signlanguage signlanguagerecognition tensorflow tensorflow-tutorials tensorflow2

Last synced: 29 Oct 2025

https://github.com/fastuptime/real_time_face_detection_and_counting_application

OpenCV kütüphanesi kullanılarak gerçek zamanlı yüz tespiti ve sayma yetenekleri sunar. Uygulama, farklı kademelerde performansa sahip yüz tespit sınıflayıcılarını değerlendirir ve en iyi performansı gösterenini seçerek kullanır.

cv2 cv2-library detection frontal-face-detection opencv

Last synced: 29 Aug 2025

https://github.com/flakas/puzlogic-bot

A Computer vision bot that plays Puzlogic puzzle game

opencv puzzle python vision

Last synced: 12 Aug 2025

https://github.com/yigitoo/devrialem-gui

Devrialem which one qualify to participate #Teknofest2022!

gui mediapipe opencv python teknofest2022 tkinter turizm

Last synced: 14 Mar 2025

https://github.com/samie/trollator

Simple example of using OpenCV in a Vaadin application.

opencv vaadin-application vaadin7

Last synced: 03 Aug 2025

https://github.com/angrybayblade/py-opencv-facedetection

👱🏽‍♂️ A naive face detection and classification script using opencv. 📸

face-recognition opencv python

Last synced: 09 May 2026

https://github.com/nikolasent/laneline-project

Udacity Self-Driving Car Engineer Nanodegree. Project: Lane line detection with adaptive ROI and lines jitter smoothing

carnd computer-vision opencv self-driving-car

Last synced: 14 Aug 2025

https://github.com/andrearcaina/pyggle

Pyggle is a boggle solver library written in Python, and compiled to Next.js!

boggle-solver easyocr fastapi nextjs opencv pypi-package tailwindcss

Last synced: 28 Apr 2025