Crate visioncortex[−][src]
Re-exports
pub use bound::Bound;
pub use bound::BoundingRect;
pub use bound::BoundStat;
pub use disjoint_sets::Forests;
Modules
Algorithm to build an image binary tree
Contains functions and data structures for partitioning items into groups.
Path simplification algorithms adapted from https://github.com/mourner/simplify-js
Structs
An artificial object that have a shape and a position in space
Morphologically transforms a shape into another
Image with 1 bit per pixel
The bitvector type.
RGBA; each channel is 8 bit unsigned
RGB; each channel is 64 bit float
HSV; each channel is 64 bit float
RGB; each channel is 32 bit signed
Image with 4 bytes per pixel
Iterate over each pixel of ColorImage
Simple statistics of color samples
Compute simple statistics from color samples
RGBA; each channel is 32 bit unsigned
Vec<T>
that represents a 2D field
Matrix operations adapted from https://github.com/sloisel/numeric
Path of generic points in 2D space
Handles Path Walking with straight run optimization
A perspective transform can easily be used to map one 2D quadrilateral to another, given the corner coordinates for the source and destination quadrilaterals.
Generic point in 2D space
Equivalent to a Homothetic transform
Sample statistics
For sampling and resizing binary images
Generalization of 2D array of pixels with any Item
A conceptual object represented by an image
Simple statistics
The medial axis
Series of connecting 2D Bezier Curves
A data structure to efficiently compute summed pixel values over regions in an image (repeatedly).