opencv
Rust bindings for OpenCV
rerun
Log images, point clouds, etc, and visualize them effortlessly
space
providing abstractions for spatial datastructures and search
oar-ocr
An Optical Character Recognition (OCR) and Document Layout Analysis library written in Rust
eqr
Encode text into svg/png/jpg/terminal-format QR codes with optional logo
tesseract-rs
Rust bindings for Tesseract OCR with optional built-in compilation
zensim
Fast psychovisual image similarity metric
levenberg-marquardt
algorithm built on top of nalgebra
realsense-sys
Rust abstraction layer for the RealSense SDK C library
kornia-image
Image types and traits for generating and manipulating images
libcamera
Safe Rust bindings for libcamera
realsense-rust
High-level RealSense library in Rust
ultralytics-inference
Ultralytics YOLO inference library and CLI for Rust
purecv
A pure Rust, high-performance computer vision library focused on safety and portability
videostream
Safe Rust bindings for VideoStream Library - zero-copy video frame management and distribution
zedbar
Pure Rust barcode and QR code scanning library supporting multiple formats
od_opencv
Object detection utilities in Rust programming language for YOLO-based neural networks in OpenCV ecosystem
chess-corners
High-level chessboard / ChESS corner detection API
bevy_gaussian_splatting
bevy gaussian splatting render pipeline plugin
cameleon
safe, fast, and flexible library for GenICam compatible cameras
wifi-densepose-signal
WiFi CSI signal processing for DensePose estimation
kornia-tensor
Lightweight tensor library in Rust for computer vision
zyx
Zyx machine learning library
yume-pdq
Optimized kernels from hashing to vectorized or Vulkan shader-based exact matching for near real-time high-throughput high-recall PDQ-based image screening, including a hand-vectorized…
edgefirst-image
High-performance image processing with hardware acceleration for edge AI
projective-grid
Image-free, target-agnostic projective grid recovery: label 2D feature points with (i, j) lattice coordinates under perspective
wifi-densepose-ruvector
RuVector v2.0.4 integration layer — ADR-017 signal processing and MAT ruvector integrations
ocr-rs
A lightweight and efficient OCR library based on PaddleOCR models, using the MNN inference framework for high-performance text detection and recognition
oximedia-cv
Computer vision for OxiMedia
threecrate-io
I/O operations for point clouds and meshes in threecrate
yscv-kernels
CPU and GPU compute backends with SIMD dispatch and BLAS integration
vernier-cli
Command-line driver for the vernier evaluation library
ruvector-cnn
CNN feature extraction for image embeddings with SIMD acceleration
rvimage
A remote image viewer with a labeling tool
wifi-densepose-wifiscan
Multi-BSSID WiFi scanning domain layer for enhanced Windows WiFi DensePose sensing (ADR-022)
fovea
A high-precision, type-safe computer vision library guaranteeing absolute image correctness at compile time
wifi-densepose-vitals
ESP32 CSI-grade vital sign extraction (ADR-021): heart rate and respiratory rate from WiFi Channel State Information
machine-vision-formats
Types and traits for working with raw image data from machine vision cameras
wifi-densepose-train
Training pipeline for WiFi-DensePose pose estimation
box-image-pyramid
Minimal u8 grayscale image pyramid using 2x box-filter downsampling with reusable buffers
wifi-densepose-core
Core types, traits, and utilities for WiFi-DensePose pose estimation system
visioncortex
Semantic Computer Vision
wifi-densepose-bfld
BFLD — Beamforming Feedback Layer for Detection. Privacy-gated WiFi BFI sensing primitives. See ADR-118.
kornia-imgproc
Image processing operations in Rust
apple-vision
Safe Rust bindings for Apple's Vision framework — OCR, object detection, face landmarks on macOS
imbuf
Image buffers that abstract over underlying storage (Vec, Arc, or custom backends). Features copy-on-write semantics for efficient memory usage.
calib-targets
Main entry point crate for a collection of plain calibration target detectors built on top of ChESS corners
lfm
Rust ONNX inference for LiquidAI LFM2.5-VL (vision-language) models — implements the engine-agnostic llmtask::Task contract via llguidance for schema-constrained sampling
aws-sdk-lookoutvision
AWS SDK for Amazon Lookout for Vision
detile
Detect regular tile grids in images (sprite sheets, tile atlases, game maps) and recover the tileset, via 1D autocorrelation
deconvolution
Rust image deconvolution and restoration library
wasmtime-wasi-nn
Wasmtime implementation of the wasi-nn API
locus-core
A high-performance fiducial marker detector for robotics
ringgrid
Pure-Rust detector for coded ring calibration targets
apex-manifolds
Lie group manifolds (SE2, SE3, SO2, SO3, Rn) with analytic Jacobians for optimization
kreuzberg-tesseract
Rust bindings for Tesseract OCR with cross-compilation, C++17, and caching improvements
edgefirst-tflite
Ergonomic Rust API for TensorFlow Lite with DMABUF zero-copy and NPU preprocessing
apex-solver
High-performance nonlinear least squares optimization with Lie group support for SLAM and bundle adjustment
torsh-vision
Computer vision utilities for ToRSh deep learning framework
onnx-infer
Pure Rust ONNX inference engine for computer vision models
bevy_burn
bevy burn bindings
kreuzberg-paddle-ocr
PaddleOCR via ONNX Runtime for Kreuzberg - high-performance text recognition
burn_depth
burn depth pro model inference
dqr
Decode QR with Quircs on CLI
rustorch-nn
Neural network modules for RusTorch
wifi-densepose-nn
Neural network inference for WiFi-DensePose pose estimation
levenberg-marquardt-sparse
Sparse Levenberg-Marquardt algorithm using PCG-based normal equations, built on nalgebra
z-stackr-core
Core image representations, colour handling, shared preprocessing, EXIF copy-through and the out-of-core tile manager for the z-stackr focus-stacking suite
wgc
An ergonomic Rust wrapper for Windows.Graphics.Capture API
burn_autogaze
AutoGaze inference, fixation traces, and crisp mask visualization for Burn
oar-ocr-vl
Vision-Language models for oar-ocr
qwen3-vl
vision-language structured-output engine over mistralrs, implementing the engine-agnostic llmtask::Task contract
rusty_scrfd
A high-performance face detection library using SCRFD model with OpenCV integration
vision-calibration-linear
Closed-form and linear initialization solvers for calibration-rs
depthai
Experimental Rust bindings and idiomatic wrapper for Luxonis DepthAI-Core v3
yscv-video
Video decoding (H.264, HEVC), MP4 parsing, and camera I/O
cv-convert
Type conversions among famous Rust computer vision libraries
qrcode-ai-scanner
QR code decoding and scannability scoring for artistic, AI-generated, and photo-captured QR codes
rustcv
A high-performance computer vision library for Rust
yolo26-rs
Pure Rust YOLO26 runtime for inference, training scaffolding, and YOLOE prompt state
optical-flow-lk
Lucas-Kanade optical flow and Shi-Tomasi feature detection
ultralytics-template-rust
Ultralytics Rust project template showcasing a minimal library and binary layout
vision-calibration-optim
Non-linear optimization problems and solvers for calibration-rs
moritzbrantner-video-analysis-core
Core media, timing, detection, and analyzer contracts for video-analysis
vision-calibration-pipeline
End-to-end calibration workflows and session APIs for calibration-rs
ocrs-cjk-cli
CLI for ocrs-cjk: CJK text extraction, searchable PDF, hOCR/ALTO/JSON output
re_sdk
Rerun logging SDK
vx-vision
GPU-accelerated computer vision for Apple Silicon via Metal compute shaders
zxing-cpp
wrapper for the zxing-cpp barcode library
framewatch
Event-driven, change-triggered window capture that emits timestamped screenshots + metadata for AI agents
open_clip_inference
Run OpenCLIP compatible embedding models via ONNX Runtime
yscv-tensor
SIMD-accelerated tensor library with f32/f16/bf16 support and 80+ operations
radsym
Radial symmetry detection: center proposals, local support analysis, scoring, and refinement
rustorch-core
Core tensor library for RusTorch
yscv-threadpool
Custom work-stealing thread pool with priority-aware cold-idle spin — drop-in for rayon::ThreadPool in yscv inference paths
vision-calibration
High-level entry crate for the vision-calibration toolbox
vernier-semantic
Semantic-segmentation evaluation for the vernier evaluation library (ADR-0028)
video-analysis-core
Core media, timing, detection, and analyzer contracts for video-analysis
kornia-io
Image and Video IO library in Rust for computer vision
rf-detr-ort
High-performance RF-DETR object detection inference via ONNX Runtime (TensorRT / CUDA / CPU)
mcv-rs
MCV computer-vision primitives
vernier-mask
COCO RLE codec, polygon rasterizer, and mask kernels for the vernier evaluation library
nabo
A fast K Nearest Neighbor (KNN) library for low-dimensional spaces
jp_detect
Real-time scene text detection using DBNet and an embedded ONNX model
opencv-ros-camera
Geometric models of OpenCV/ROS cameras for photogrammetry
crystal-vk
Graphics wrapper for Vulkan
cam-geom
Geometric models of cameras for photogrammetry
openexr
High-level bindings to OpenEXR 3.0.5
reduce_image_size
Reduces size of images in a folder (and optionally sub-folders, recursively)
tesseract5-rs
High-level Rust OCR library built on top of tesseract-rs (Tesseract 5.5 + Leptonica 1.85). Provides ergonomic access to word-level bounding boxes, hierarchy output, and OCR options.
openni2
Rust interface to OpenNI2
vernier-panoptic
Panoptic-quality (PQ) evaluation for the vernier evaluation library (ADR-0025)
pilatus
Modular, extendable application framework for deterministic simulation of autonomous subsystems
zbar-pack
Safe Rust bindings for ZBar barcode scanner with vendored static linking
rus-torch
A comprehensive deep learning framework in Rust, merging core, nn, vision, text, and wasm
oximedia-neural
Lightweight neural network inference for media processing — pure Rust tensor ops, conv2d, and pre-defined media models
axonml-vision
Computer vision utilities for the Axonml ML framework
quasivision
A Rust-based pseudo-visual understanding tool. Analyzes screenshots, UI mockups, and real-world photos — detects UI components, recognizes text via OCR, identifies objects with YOLOE-26n.
pylon
Highlevel API for Basler Pylon cameras
xq-vision
High-performance ONNX recognition pipeline for Chinese chessboard corners and pieces
wasi-nn
High-level Rust bindings for wasi-nn
od-bridge
C ABI bridge for od_opencv, designed for Go CGO integration
iqa
A single, ergonomic API over the patchwork of visual quality assessment metrics in the Rust ecosystem
rembg-rs
removing backgrounds from images using neural networks
apriltag
High level Rust bindings to AprilTag library
fast-canny
Industrial-grade Zero-Allocation SIMD Canny Edge Detector
sqpnp
A pure Rust implementation of the SQPnP perspective-n-point algorithm
ocrs-cjk
Pure Rust, offline CJK OCR: PaddleOCR detection, hOCR/ALTO/JSON, WASM-safe
chromaframe-sdk
Deterministic, privacy-preserving color measurement and ranking SDK
vzense-rust
High-level library for Vzense cameras
kornia-tensor-ops
Tensor operations library in Rust for computer vision
vx-gpu
Shared-memory Metal buffer management for Apple Silicon UMA
hotcoco
pycocotools — COCO dataset API for object detection, segmentation, and keypoint evaluation
freqshow
visualize the frequency spectrum of an image using Rust
kornia
low-level 3D computer vision library in Rust
vernier-partial
Shared wire envelope and partition policy for vernier's distributed-eval partials (ADR-0032)
kornia-3d
3d point cloud processing library
calib-targets-print
Printable calibration target generation for chessboard, ChArUco, PuzzleBoard, and marker boards
scan-core
Computer vision engine for exam detection and ArUco marker rectification
tesseract-ocr-static
Ergonomic, self-contained, statically-built Rust interface for Tesseract OCR
footstep-tracker
Real-time multi-person footstep detection on macOS using CoreML
yscv
Rust computer vision and deep learning framework
sophus
geometry for robotics and computer vision
anima-tagger-captioner
Qwen3-VL ONNX image captioner used by anima-tagger, with an OpenAI-compatible HTTP backend as an alternative
crystal-api
Crystal API is a unified GPU API's wrapper
mobileclip2-b-rs
Pure Rust MobileCLIP2-B text and image encoders producing CLIP-aligned [N, 512] embeddings
mosaicmem
Hybrid Spatial Memory for Video World Models
lumiavis
Lightweight Rust library for camera capture, image processing, preview, and simple video pipelines
calib-targets-charuco
ChArUco board detector built on top of calib-targets-core
spatial-maker
Convert 2D images and videos to stereoscopic 3D spatial content for Apple Vision Pro using AI depth estimation
calib-targets-puzzleboard
PuzzleBoard self-identifying chessboard target detector (Stelldinger 2024)
reflow_cv_ops
Computer-vision preprocessing actors for Reflow — resize, normalize, colorspace, letterbox
dlt
DLT (direct linear transform) algorithm for camera calibration
anima-tagger-tagger
WD14-family ONNX image tagger used by anima-tagger
cortenforge
Umbrella crate for the CortenForge stack; re-exports app-agnostic crates with feature wiring
zyx-nn
Zyx nn modules
lutz
"An Algorithm for the Real Time Analysis of Digitised Images" by R. K. Lutz
aruco-rs
A high-performance, SIMD-accelerated ArUco marker detector for Native and WASM
rerun-cli
Log images, point clouds, etc, and visualize them effortlessly
calib-targets-marker
Checkerboard marker target detector (checkerboard + 3 central circles)
calib-targets-chessboard
Invariant-first chessboard detector built on top of ChESS corners
tritonserver-rs
Pefrorm easy and efficient ML models inference
tesseract-55-rs
Safe Rust bindings for Tesseract OCR 5.5 with built-in compilation of Tesseract + Leptonica. Exposes full word-level hierarchy (block/paragraph/line/word) with bounding boxes.
kornia-icp
Iterative closest point algorithm library
rustorch-vision
Computer vision models and utilities for RusTorch
yolo_detector
YOLO object detection wrapper for OpenCV and ONNX in Rust
burn_dino
burn dino model inference and training
pipeless-ai
An open-source computer vision framework to build and deploy applications in minutes
yscv-quantize-cli
Post-training quantization CLI: calibrate fp32 ONNX + sample inputs into a QDQ-format INT8 model
viser-complexity
Spatial/temporal/DCT complexity analysis for viser
vision-geometry
Shared geometric solvers: epipolar geometry, homography, triangulation, camera matrix
edt
2D EDT (Euclidian distance transform) with Saito's algorithm in pure Rust
face_verification_core
Cross-platform on-device face liveness and verification core
prisma
color library for both simple and complex color manipulation, intending to be the go to rust color library for most tasks. It can handle conversion between a large number of color models…
vision-calibration-detect
Calibration-target feature detectors (chessboard, charuco, puzzleboard, ringgrid) with content-addressed cache
clarifai_grpc
The official Clarifai gRPC Rust client
viser-shot
Shot/scene detection for viser using FFmpeg scdet
cortenforge-capture-utils
Capture helpers and recorder sinks (JSON, overlays, pruning) for the CortenForge stack
pdq-rs
Rust bindings for Facebook's PDQ image hashing library
deepviewrt
highly-optimized AI inference engine for embedded devices and part of the DeepView AI Middleware
opencv-rs
Hexagonal Rust wrapper over OpenCV I/O and image-processing primitives: ports, fakes, FFI adapters
kolor-64
Color conversions for games & interactive applications
vision-mvg
Multiple-view geometry: epipolar geometry, triangulation, homography, robust estimation
colmap
A comprehensive Rust library for COLMAP-style computer vision and 3D reconstruction
fpo-rust
Fast license plate OCR inference in pure Rust - a port of fast-plate-ocr with ONNX model support
xberg-paddle-ocr
PaddleOCR via ONNX Runtime for Xberg - high-performance text recognition
vision-calibration-dataset
Canonical input-data manifest (DatasetSpec) for calibration-rs
convert-image
conversion functions to convert between image formats
burn_gdn
Burn-native Gated DeltaNet 2 memory blocks and fused-kernel boundary
xycut-plus-plus
High-performance reading order detection for document layout analysis using XY-Cut++ algorithm
apex-camera-models
Camera projection models (pinhole, fisheye, omnidirectional) for computer vision and robotics
libyuv
Raw FFI bindings to libyuv libraries
colorverse
Color vision diversity (色覚多様性) convertor - not only simulate but also daltonize (色の補正)
kornia-rs
Low-level computer vision library in Rust
koharu
Manga translation tools
dithers
A image dithering toolkit for applying various dithering algorithms to images
convolve2d
Easy and extensible pure rust image convolutions
moritzbrantner-finance-statistics
Finance-oriented return, risk, and rolling statistics helpers
openvx
1.3.1 wrapper
jiao
Cross platform 2D graphics library
numbers-core
Deterministic scalar numeric summaries, quantiles, ranges, and histograms for video-analysis
calib-targets-aruco
Embedded ArUco/AprilTag dictionaries and fast marker decoding on rectified grids
burn_dsa
Burn-native dynamic sparse attention reference blocks and kernel boundary
kornia-algebra
Algebraic types for kornia-rs
yscv-onnx
ONNX runtime with 128+ operators, quantization, and graph optimization
qrism
generating and reading QR codes with Reed-Solomon error correction. Supports traditional monochromatic QR codes with additional experimental multicolor QR support for enhanced storage capacity.
yscv-imgproc
100+ SIMD-accelerated image processing operations for u8 and f32
xberg-candle-ocr
Candle-based VLM OCR engines for Xberg - pure-Rust transformer OCR (TrOCR, PaddleOCR-VL, GLM-OCR)
robost-vision
Multi-scale NCC template matching for desktop automation
edge-detection
The canny edge detection algorithm
cortenforge-training
Burn-based training and eval for LinearClassifier/MultiboxModel models in the CortenForge stack
comfyui-models
ComfyUI model folder, inventory, and extra path contracts
yscv-model
Neural network layers, training loop, model zoo, and data loading
yscv-pipeline
TOML-driven pipeline configuration + multi-accelerator dispatch for FPV/edge deployments
eventcv-core
Rust core of EventCV — OpenCV for event-based vision
zyx-optim
Zyx optimizers
kolor
Color conversions for games & interactive applications
ndarray-vision
A computer vision library built on top of ndarray
simple_clustering
Implementations of image clustering and segmentation algorithms such as SLIC and SNIC
xberg-tesseract
Rust bindings for Tesseract OCR with cross-compilation, C++17, and caching improvements
burn_reconstruction
burn feed-forward gaussian splatting
cameleon-device
device specific protocol decoders and basic I/O operations for GenICam compatible devices
yscv-autograd
Dynamic computation graph with tape-based reverse-mode autodiff
mediatoascii
converting media files (images/videos) to ascii outputs (output media file or print to console). Supports most standard image formats, and video formats
const_cge
Neural network compiler with a focus on no_std targets
sift-wgpu
High-performance SIFT (Scale-Invariant Feature Transform) implementation in Rust with CPU and WebGPU backends
loftr
Native Rust/tch implementation of LoFTR feature matching
pure-onnx-ocr-sync
【Sync Version】Pure Rust OCR pipeline that runs PaddleOCR DBNet + SVTR ONNX models without C/C++ dependencies
rustgeomapping
A set of base tools that are designed to allow RGBD cameras create 2.5D heightmaps from the captured pointclouds. Primarily aimed at autonomous geotechnical feature reconstruction.
sped
SPED(Sub-Pixel Edge Detect) based on a modified Canny non-maximal suppression and a modified Devernay sub-pixel correction
oximedia-compat-cv2
OpenCV cv2 API compatibility layer for OxiMedia — Pure Rust, BGR ordering, ~150 OpenCV constants
paddleocr-json-rs
wrapper for PaddleOCR-JSON
bevy_zeroverse
bevy zeroverse synthetic dataset generator
yscv-detect
Object detection pipeline with YOLOv8, NMS, and heatmap decoding
yscv-cli
CLI for inference, benchmarking, and evaluation
yscv-optim
Optimizers (SGD, Adam, LAMB), LR schedulers, and gradient clipping
kornia-linalg
Linear algebra operations for kornia
bevy_burn_depth
Bevy integration for burn_depth depth estimation
smyl
Artificial Neuronal Network in Rust
videostream-sys
Low-level FFI bindings for VideoStream Library - unsafe bindings to libvideostream
fft2d
Fourier transform for 2D data such as images
hotcoco-cli
CLI for COCO dataset evaluation
qr-rs
A CLI utility to encode URLs or text into QR codes in various formats and colors
rvimage-domain
Process elements in the image domain such as polygons or bounding boxes for RV Image
Try searching with DuckDuckGo.