fovea 0.1.1

A high-precision, type-safe computer vision library guaranteeing absolute image correctness at compile time
Documentation
//! Image analysis operations.
//!
//! Analysis operations consume an image and produce data *about* it —
//! histograms, statistics, descriptors — rather than producing a new image.
//! That distinguishes this module from [`crate::transform`], whose
//! operations produce images.
//!
//! Currently exposed:
//!
//! - [`histogram`](crate::analyze::histogram) — per-channel value histograms with explicit binning
//!   strategies.
//! - [`integral`](crate::analyze::integral) — summed-area tables for `O(1)` rectangular region
//!   sums (and sums of squares) with an explicit, type-checked
//!   accumulator pixel.
//! - [`components`](crate::analyze::components) — connected-component labeling on binary images,
//!   with optional per-component stats (area, bounding box, centroid).

pub mod components;
pub mod histogram;
pub mod integral;