Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
resize
resize Image resampling library in pure Rust. - Fast, with support for many pixel formats - No encoders/decoders, meant to be used with some external library - Tuned for resizing to the same dimensions multiple times: uses preallocated buffers and matrixes
image
image is a Rust library for encoding and decoding images.
gstreamer
gstreamer provides safe bindings for Rust.
opencv-rust
opencv-rust Experimental Rust bindings for OpenCV 3 and 4.
v4l https://github.com/raymanfx/libv4l-rs
nalgebra https://github.com/dimforge/nalgebra
img_hash https://crates.io/crates/img_hash
imageproc https://crates.io/crates/imageproc An image processing library, based on the image library.
https://crates.io/crates/eye Eye is a cross platform camera capture and control library written in native Rust. It features multiple platform backends, such as v4l2 for Linux.
https://github.com/rust-cv
kajiya
The general goal of kajiya is to get as close as possible to path-traced reference at real-time rates in dynamic scenes, without any precomputed light transport, or manually placed light probes.