solvr 0.2.0

Advanced computing library for real-world problem solving - optimization, differential equations, interpolation, statistics, and more
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Morphological operations for N-dimensional arrays.
//!
//! Provides binary and grey-scale morphological operations (erosion, dilation,
//! opening, closing) and connected component labeling with region measurements.

mod cpu;
pub mod impl_generic;
pub mod traits;

#[cfg(feature = "cuda")]
mod cuda;

#[cfg(feature = "wgpu")]
mod wgpu;

pub use traits::binary::{BinaryMorphologyAlgorithms, StructuringElement};
pub use traits::grey::GreyMorphologyAlgorithms;
pub use traits::measurements::{MeasurementAlgorithms, RegionProperties};