Skip to main content

Crate imgal

Crate imgal 

Source
Expand description

The imgal (IMaGe Algorithm Library) crate is a fast and open-source scientific image processing and algorithm library. This library is directly inspired by imagej-ops, SciJava Ops, ImgLib2, and the ImageJ2 ecosystem. imgal library aims to offer users access to fast and well documented scientific image processing and analysis algorithms.

§Crate Status

This crate is still under active development and it’s API is not stable.

Modules§

colocalization
Colocalization analysis functions (2D and 3D).
constants
Constant and default values.
copy
Array copy functions.
distribution
Adjustable distribution functions.
filter
Filter functions.
image
Image functions.
integration
Numerical integration functions.
kernel
Kernel and neighborhood functions.
overlay
Image overlay functions.
parameter
Microscopy and imaging related parameter functions.
phasor
Phasor compute, calibration, and plot functions.
prelude
The imgal prelude imports commonly used types, enums and macros.
simulation
Decay, instrument, and noise simulation functions.
spatial
Provides spatial data structures and search functions.
statistics
Statistics functions.
threshold
Threshold functions.
transform
Image transformation functions.

Enums§

ImgalError
Image and function parameter validation errors.

Traits§

AsNumeric
Trait for numeric types that can be converted to and from f64 with potential precision loss.