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/decadenza/directstereorectification

"Rectifying Homographies for Stereo Vision: Analytical Solution for Minimal Distortion": algorithm to compute the optimal rectifying homographies that minimise perspective distortion.

opencv python stereo-algorithms stereo-calibration stereo-rectification stereo-vision

Last synced: 23 Apr 2025

https://github.com/kazuhito00/apriltag-detection-python-sample

AprilTagのPythonでの検出サンプル(AprilTag detection sample in Python)

apriltag opencv python

Last synced: 01 Aug 2025

https://github.com/jankozik/virtualcamera

Virtual camera is created only using opencv and numpy. It simulates a camera where we can control all its parameters, intrinsic and extrinsic to get a better understanding how each component in the camera projection matrix affects the final image of the object captured by the camera.

camera numpy opencv virtualcamera

Last synced: 12 Apr 2025

https://github.com/lddl/object-detection-opencv-rust

Just set of functions to utilize YOLO v3, v4, v7 and v8 version with OpenCV's DNN module

computer-vision cuda object-detection onnx onnxruntime opencv yolov3 yolov4 yolov7 yolov8

Last synced: 11 May 2026

https://github.com/tony-xlh/opencvjs-document-scanner

A document scanner implemented with opencv.js

document-scanning image-processing javascript opencv

Last synced: 12 Jul 2025

https://github.com/solrikk/pictrace

✨ PicTrace is an advanced Python-based web application that allows users to find visually similar images from a comprehensive photo archive. Leveraging the power of deep learning and modern image processing techniques, PicTrace delivers fast and accurate search functionality that is ideal for tasks such as cataloging...

computer-vision cosine-similarity deep-learning-algorithms fastapi image image-matching image-processing-python machine-learning opencv opencv-python python3 pytorch resnet50 tensorflow visual-search web-development webapp webdevelopment

Last synced: 15 May 2026

https://github.com/goh-chunlin/webcamwinform

A simple Windows Forms application to demonstrate how to record video and audio via a webcam using C#.

azure-storage-blob dotnet-5 ffmpeg opencv webcam webcam-capture winforms

Last synced: 26 Apr 2025

https://github.com/wasmvision/wasmcv

WebAssembly guest interfaces for computer vision using OpenCV. Includes bindings for Go, Rust and C. Supports both WASI and WASM "unknown".

c-language computer-vision golang opencv opencv4 rust tinygo wasi wasm wasm-bindgen wasmcv webassembly

Last synced: 10 Apr 2025

https://github.com/mbalatsko/pypylon-opencv-viewer

Easy to use Jupyter notebook viewer connecting Basler Pylon images grabbing with OpenCV image processing. Allows to specify interactive Jupyter widgets to manipulate Basler camera features values, grab camera image and at once get an OpenCV window on which raw camera output is displayed or you can specify an image processing function, which takes on the input raw camera output image and display your own output.

basler jupyer-notebook jupyter-widget opencv pylon pypylon viewer

Last synced: 06 May 2025

https://github.com/deepraj1729/yplate

License Plate Detection library powered by YOLO v3 and OpenCV with Command Line Interface

computer-vision deep-learning detect-plates machine-learning neural-networks number-plate-recognition numpy opencv tensorflow yolov3

Last synced: 01 May 2025

https://github.com/pooya-mohammadi/face-detection-flask-nginx-gunicorn-docker

This is a minimal implementation of face-detection models using flask, gunicorn, nginx, docker, and docker-compose

api api-rest api-restful deep-learning docker docker-compose face-detection face-detector flask gunicorn mtcnn nginx opencv python pytorch tensorflow web-service

Last synced: 11 Apr 2025

https://github.com/hhhrrrttt222111/fatigue-detector

A Flask app that detects fatigue during online classes.

dlib face-detection fatigue-detector flask imutils opencv python3 sleep-tracker

Last synced: 13 Aug 2025

https://github.com/enoxsoftware/ffmpegwithopencvforunityexample

Example of integrating "FFmpeg for Unity" with "OpenCV for Unity"

atomcam ffmpeg opencv rtsp unity

Last synced: 14 Jun 2025

https://github.com/elcorto/unfish

Correct fisheye distortions in images using OpenCV

fisheye fisheye-lens-distortion fisheye-undistorting image-processing opencv

Last synced: 12 Apr 2025

https://github.com/computationalcore/introduction-to-opencv

This is a collection of Jupyter notebooks that is intended to provide an introduction to OpenCV's Python interface.

computer-vision jupyter-notebook opencv python python3

Last synced: 13 Jun 2025

https://github.com/sanoguzhan/self-driving-car

Self-Driving Car that implements Line detection, obstacle avoidance, and obstacle recognition features.

arduino cpp opencv raspberry-pi self-driving-car

Last synced: 10 Apr 2025

https://github.com/e-candeloro/sauruss-autonomous-drone-surveillance

An autonomous drone and sensor based surveillance system that use a Tello Drone, an Arduino, a Raspberry Pi and an Android smartphone.

3d android-app arduino aruco-markers autonomous-drone autonomous-vehicles c-language computer-vision drone finite-state-machine intrusion-detection iot java opencv python surveillance telegram tellodrone yolo

Last synced: 13 Oct 2025

https://github.com/e-candeloro/SAURUSS-Autonomous-Drone-Surveillance

An autonomous drone and sensor based surveillance system that use a Tello Drone, an Arduino, a Raspberry Pi and an Android smartphone.

3d android-app arduino aruco-markers autonomous-drone autonomous-vehicles c-language computer-vision drone finite-state-machine intrusion-detection iot java opencv python surveillance telegram tellodrone yolo

Last synced: 21 Apr 2025

https://github.com/ibaigorordo/onnx-yolov10-object-detection

Python scripts performing object detection using the YOLOv10 model in ONNX.

computer-vision object-detection onnx onnxruntime opencv python yolo yolov10

Last synced: 12 Mar 2026

https://github.com/ibaigorordo/dedodev2-pytorch-inference

Repository for performing feature matching using the DeDoDev2 model in PyTorch

dedode feature-detection feature-extraction feature-matching opencv python pytorch

Last synced: 23 Apr 2025

https://github.com/lilacmeteorobservatory/metdetpy

A python-based meteor detector that can detect meteors from video and image files.

astronomy detection meteor meteor-detection opencv

Last synced: 12 Apr 2025

https://github.com/denvaar/creeper

Makeshift Raspberry Pi Security Camera System

camera flask motion-detection opencv opencv-python raspberry-pi

Last synced: 25 Jun 2025

https://github.com/ruofeidu/imagequalitycompare

Compare the quality between two images using RMSE, SSIM, and PSNR. (part of I3D 2018 Montage4D.com)

image measurement mse opencv psnr quality rmse ssim statistics

Last synced: 11 Apr 2025

https://github.com/trishume/smartgaze

WIP Open source IR eye tracker for the Eye Tribe tracker hardware

computer-vision eye-tracking opencv

Last synced: 07 Oct 2025

https://github.com/igr/hey-you

Face detection, face recognition and gender detection with OpenCV

face-detection face-recognition gender-recognition java opencv

Last synced: 22 Mar 2025

https://github.com/rpng/android_sensors_driver

ROS Driver for Android Sensors (opencv3 and camera1 API)

android camera1-api computer-vision opencv ros ros-kinetic

Last synced: 08 May 2025

https://github.com/nickorzha/object-dimension-measurement

Objects dimensions can be very useful for measuring the object's dimension without any ruler.

computer-vision measurement opencv python

Last synced: 29 Oct 2025

https://github.com/yashindane/platefetcher

Scan the number plate and get all the details of the vehicle! 🚘

arm64v8 automation aws docker flask opencv podman raspberry-pi

Last synced: 05 May 2025

https://github.com/jankozik/gstreamer-opencv-examples

Python examples on how to use GStreamer within OpenCV. Now with GPU support!

encoding gstreamer opencv python streaming video

Last synced: 13 Jun 2025

https://github.com/xN1ckuz/Crosswalks-Detection-using-YOLO

Crosswalks Detection using YOLO, project for Computer Vision and Machine Perception course at University of Basilicata, Computer Science and Engineering.

computer-vision convolutional-neural-networks crosswalk-detection crosswalks deep-learning detection-model neural-networks object-detection onnx onnx-models opencv pytorch yolo

Last synced: 21 Apr 2025

https://github.com/rladstaetter/javacv-webcam

Display a videostream from your webcam with JavaFX and JavaCV

java java11 javacv javafx maven opencv webcam webcamera

Last synced: 10 Apr 2025

https://github.com/qbicz/real-time-shape-detection

CV/AI: use ARM Mali GPU on ODROID-XU4 single-board computer + OpenCL acceleration to achieve real time shape and orientation detection of fast moving objects

basler camera computer-vision linux-embedded machine-learning machine-vision opencv sbcomputers shape-detection

Last synced: 20 Jun 2025

https://github.com/enoxsoftware/markerlessarexample

This asset is a Marker-Less Augmented Reality Example using the actual environment as input instead of printed square markers and display 3d model in WebCamTexture in real-time.

assetstore augmented-reality opencv unity

Last synced: 05 May 2025

https://github.com/shubham001official/smart-adaptive-traffic-management-system

🚗🚦 Introducing our Smart Adaptive Traffic Management System! 📷🧠 Using YOLO v8 object detection & CCTV cameras, we analyze real-time traffic. By tracking vehicles 🚙 & pedestrians 🚶, we enhance signal timings for better flow, safety, & reduced congestion. Drive smarter with us! 🌐🏞️

computer-vision gui opencv python traffic-simulation

Last synced: 12 Apr 2025

https://github.com/araobp/parking

Internet of Parking Garages -- where is my car?

aws-iot car iot-gateway nodejs openalpr opencv raspberry-pi

Last synced: 30 Oct 2025

https://github.com/yahboomtechnology/jetbot-ai-robot-car

Yahboom Jetbot AI robot with HD camera coding with Python compatible with 4GB(A02/B01)

autopilot jetbot light nvidia-jetson-nano opencv python3 robot tensorflow2

Last synced: 21 Apr 2025

https://github.com/jdongkhan/jdscan

iOS 二维码扫描解决方案:AVFoundation + (OpenCV + Zxing)

avfoundation ios objective-c opencv zxing

Last synced: 25 Oct 2025

https://github.com/justinshenk/party-pi

Computer vision emotion :stuck_out_tongue_winking_eye: detection game in Flask with TensorFlow backend.

computer-vision emotion opencv party-apps python

Last synced: 18 Apr 2026

https://github.com/JustinShenk/party-pi

Computer vision emotion :stuck_out_tongue_winking_eye: detection game in Flask with TensorFlow backend.

computer-vision emotion opencv party-apps python

Last synced: 06 Apr 2025

https://github.com/lingdong-/pcontour

Processing/Java library for finding contours in binary images

bitmap-tracing computer-vision contours opencv polyline processing-library

Last synced: 14 May 2025

https://github.com/dinukasal/install

Install any package on linux with high level commands eg. "lamp", "mean", "jdk", "opencv"

apt bash jdk linux opencv ubuntu

Last synced: 09 Mar 2026

https://github.com/mguludag/qtextrecognizer

A gui for tesseractOCR with some preprocessing image options (OpenCV) for improve character recognition

cpp dnn image-processing lstm opencv qt qt5 qt5-gui tesseract-ocr

Last synced: 05 May 2025

https://github.com/palmr/leapscan

:eyes: Leap Motion 3D scanning

3d-scanning c-plus-plus leap-motion opencv

Last synced: 17 Mar 2026

https://github.com/summer4an/mosaic_detector

mosaic detector in picture.

opencv

Last synced: 24 Feb 2026

https://github.com/akofman/docker-video-processing

A Docker image intended for video processing and analysing

alpine docker ffmpeg opencv python tensorflow video-processing

Last synced: 23 Apr 2025

https://github.com/pinto0309/simple_fisheye_calibrator

Simple GUI-based correction of fisheye images. The correction parameters specified on the screen can be diverted to opencv's fisheye correction parameters. Supports execution via Docker.

calibration camera computer-vision cvui docker fisheye gui numpy opencv pillow python

Last synced: 01 May 2025

https://github.com/chandrikadeb7/face-recognition-in-python

A real time face recognition system developed in Python using Pillow, OpenCV and NumPy

face-dataset face-recognition numpy opencv pillow python

Last synced: 15 Jun 2025

https://github.com/tobybreckon/cpp-examples-ipcv

C++ Image Processing and Computer Vision OpenCV Examples used for Teaching

computer-vision image-processing opencv webcam

Last synced: 13 Sep 2025

https://github.com/csfelix/python-opencv-webcam-face-eye-motion-detection

🪐🐍 Artificial Intelligence that detects peoples' faces\eyes and objects' motions. Try it out! I am sure that you will think: 'Yowzaaa!!!' 🪐🐍 (🔑 KeyWords: python, jupyter notebook, pandas, opencv, AI, Artificial Intelligence, webcam, detection, face detection, eye detection, motion detection 🔑)

ai artificial-intelligence detection eye-detection face-detection jupyter-notebook motion-detection opencv pandas python

Last synced: 13 Oct 2025

https://github.com/enoxsoftware/natcorderwithopencvforunityexample

An example of a video recording app by using NatCorder and OpenCVForUnity.

assetstore natcorder-api opencv unity unity-3d unity-asset unity3d video-recording

Last synced: 18 Oct 2025

https://github.com/ahmedfgad/opencvandroid

Using OpenCV in Android Devices

android canny computer-vision java opencv

Last synced: 23 Apr 2025

https://github.com/wellflat/opencv-samples

OpenCV sample codes (C++/Python)

computer-vision cpp machine-learning opencv python

Last synced: 21 Mar 2025

https://github.com/altanai/ramudroid

Ramudroid, autonomous solar-powered robot to clean roads, realtime object detection and webrtc based streaming

arduino computer-vision deep-learning deep-neural-networks deep-reinforcement-learning garbage-classification garbage-collection machinelearning motors opencv raspberry-pi robot streaming

Last synced: 25 Jul 2025

https://github.com/endalk200/document-scanner

Document scanner written in python using OpenCV and other Computer Vision libraries. Scans image of documents and creates scanned version of the document by running some image manipulations on it.

document-scanner opencv pdf scanner

Last synced: 10 Apr 2025

https://github.com/cansik/opencv-processing

OpenCV for Processing. A creative coding computer vision library based on the official OpenCV Java API

computer-vision creative-coding opencv processing

Last synced: 05 May 2025

https://github.com/southwestroboticsprogramming/tagtracker

AprilTag tracking and pose estimation in python for FRC

apriltags frc opencv opencv-python python

Last synced: 29 Sep 2025

https://github.com/jankozik/object-detetection-using-opencv

Example code to detect objects via images and your webcam

object-detection opencv python webcam

Last synced: 07 Aug 2025

https://github.com/edmBernard/DockerFiles

Some useful dockerfiles for DeepLearning and Computer Vision

deep-learning docker dockerfile nvidia-docker opencv

Last synced: 06 Apr 2025

https://github.com/xuzhijvn/ifcs

Intelligent Face Capture System(智能人脸抓拍系统)

multithreading opencv

Last synced: 21 Apr 2025

https://github.com/enoxsoftware/yolov8withopencvforunityexample

An example of using OpenCV dnn module with YOLOv8, YOLOv5u, YOLOv9, YOLOv11, YOLOv12. (ObjectDetection, Segmentation, Classification, PoseEstimation)

dnn object-detection opencv unity unity3d-plugin yolo yolov8n

Last synced: 14 Sep 2025

https://github.com/blackbird71sr/automatic-attendance-system

End-to-end Face Recognition Video Attendance! - OpenCV face extraction, detection & recognition, PyQt4 GUI and SQLite reports

attendance attendance-window cv2 face-detection face-recognition haarcascade opencv pillow pyqt4 pyqt5 python python3 sqlite

Last synced: 05 Mar 2026

https://github.com/tobybreckon/stereo-disparity

a small selection of tools for calculating disparity and working with output from the CR MultiSense S21 stereo camera

opencv rectified stereo-vision

Last synced: 04 May 2025

https://github.com/soumik12345/colorization-using-optimization

Python and C++ implementations of a user-guided image/video colorization technique as proposed by the paper Colorization Using Optimization

colorization computer-vision cpp14 eigen opencv python

Last synced: 14 Jul 2025

https://github.com/verifid/mocr

Meaningful Optical Character Recognition from identity cards with Deep Learning.

cards computer-vision deep-learning face-detection identity opencv optical-character-recognition tessaract

Last synced: 13 Jul 2025

https://github.com/wuziheng/gesturedetect-violajones-cnn-

Gesture detect by viola-jones and cnn(based on opencv and caffe), able to detect and classify 5 kinds of pose, best 3ms/perframe on ARM-Firefly-RK3399

c-plus-plus caffe opencv viola-jones

Last synced: 29 Jul 2025

https://github.com/enoxsoftware/realtimefacerecognitionexample

This asset is an example project of face recognition in real time using “OpenCV for Unity”.

assetstore face-recognition opencv unity

Last synced: 13 Jul 2025

https://github.com/cuda-chen/opencv-config-with-vscode

OpenCV C++ example configuration with VS Code on Windows.

opencv vscode-configs

Last synced: 14 Apr 2025

https://github.com/tapankarnik/Kpop-Idol-Face-Classifier

A face recognition model to recognize your favorite kpop artists.

face-recognition kpop opencv python

Last synced: 01 Aug 2025

https://github.com/ims94/javacv-cnn-example

A example to demonstrate the usage of JavaCV and CNN for gender and age recognition

age age-recognition cnn gender javacv javacv-cnn opencv

Last synced: 15 Jun 2025

https://github.com/dovyski/setup-opencv-action

Github Action to download and setup OpenCV

ci computer-vision github-action github-actions opencv opencv-library

Last synced: 14 Apr 2025

https://github.com/hpc203/rotateyolov5-opencv-onnxrun

分别使用OpenCV,ONNXRuntime部署yolov5旋转目标检测,包含C++和Python两个版本的程序

object-oriented object-rotation onnxruntime opencv opencv-dnn yolov5-rotate

Last synced: 21 Apr 2025

https://github.com/asadiahmad/opencv-intro

An Intro for OpenCV Digital Image Proccessing Library with Python Language

colab-notebook digital-image-processing image image-processing opencv python

Last synced: 07 May 2026

https://github.com/asmaloney/asmopencv

Simple methods to convert between OpenCV's cv::Mat and Qt's QImage and QPixmap

hacktoberfest image-conversion opencv qimage qpixmap qt

Last synced: 11 Apr 2025

https://github.com/manfredstoiber/stag-python

Python Package for STag - A Stable, Occlusion-Resistant Fiducial Marker System

aruco-markers augmented-reality camera-calibration fiducial-markers opencv pose-estimation python robotics

Last synced: 14 Jan 2026

https://github.com/nickorzha/road-lane-detection

A computer vision project for detecting road lanes in real-time video streams. This project makes use of OpenCV, a popular open-source computer vision library, to process video frames and identify the road lanes.

artificial-neural-networks computer-vision object-detection opencv opencv-python

Last synced: 29 Oct 2025

https://github.com/BinZoom/sv-cracker

滑块验证码破解,通过使用 cv2 + numpy 分析滑块背景图片并计算所需滑动的距离,使用 PID 控制算法生成轨迹,使用 Selenium 模拟手工拖动滑块行为。

numpy opencv pid python selenium spider

Last synced: 20 Aug 2025

https://github.com/liu42/inscriptions

2024 年 MathorCup 数学应用挑战赛 B 题,基于 YOLOv8 的甲骨文原始拓片图像单字分割识别模型。

computer-vision flask image-classification object-detection onnxruntime opencv webapp yolo yolov8

Last synced: 09 Aug 2025

https://github.com/maheshpaulj/lane_detection

Real-time lane and car detection system using YOLOv8 and OpenCV, with distance estimation for vehicles. Ideal for autonomous driving and traffic analysis.

computer-vision opencv python realtime-detection yolo yolov8

Last synced: 02 Mar 2025

https://github.com/thomas-yanxin/aitrainer

使用Paddlehub,基于human_pose_estimation_resnet50_mpii,实现健身过程中杠铃动作标准度的判断并自动计数。

fitness opencv paddlehub paddlepaddle

Last synced: 02 Aug 2025

https://github.com/americast/snakes

A simple game of snakes implemented in C++ and OpenCV

cpp opencv snake-game

Last synced: 10 Oct 2025

https://github.com/snowby666/django-opencv-video-streaming

🎥 This project utilizes Django Channels and OpenCV for Real-time ML on Video Streaming. Plus, it works when deployed to production

django django-channels django-streaming face-detection face-recognition opencv opencv-python python realtime streaming video-streaming webcam websocket

Last synced: 13 Oct 2025

https://github.com/shimat/opencvsharp5

Experimental OpenCV5 wrapper for .NET

cpp csharp dotnet opencv

Last synced: 19 Apr 2025

https://github.com/jmowlaei/imagiz

Fast and none blocking live video streaming over network with OpenCV and and (ZMQ or TCP).

livestream opencv python3 tcp zmq

Last synced: 09 Mar 2026

https://github.com/seanchas116/wasm-face-detection

Face Detection using dlib/OpenCV in WebAssembly

dlib emscripten face-detection opencv webassembly

Last synced: 10 Oct 2025