Home · Pages · Index · Overviews

All Mylib Classes and Modules

Mylib Core Module

System-wide types and routines.

Generic Class Routines Module

The operations common to every class.

Array Class

N-dimensional arrays over scalar data.

Slice Class

A sub-array of an Array defined by any two corner coordinates.

Frame Class

A hyper-rectangular region of interest that can be moved over an Array.

AForm Class

An Array, a Slice, or a Frame.

Connectivity Module

Traversals of n-dimensional arrays and general flood fill operations.

Region Class

A compact encoding of any connected collection of voxels.

Histogram Class

Flexible statistical analyses of the values in any AForm object.

Draw Module

Routines that paint shapes and Mylib objects onto an Array or Slice.

Image I/O Module

I/O of Tiff-encoded multi-channel images and stacks.

Tiff Class

Direct I/O of individual multi-channel Tiff Image File Descriptors (IFDs).

Correlation and Regression Module

Functions for correlations and regressions over AForm objects.

Convolver Class

Direct convolution of a filter at any location within an Array.

Filters Module

Efficient routines for filtering images with common filters.

Distance Transform Module

Distance transforms and Voronoi, Delauney and geodesic partitioning based there upon.

Level_Tree Class

A tree of all the level sets in an Array or Slice.

Partition Class

A graph model of a partition and routines to progressively collapse said.

Watershed Module

Routines to produce a watershed partition of an image.

Shortest Paths Module

Shortest paths routines

SWC_Tree Class

Support for the .swc tree format: a piece-wise segment model of neurons.

Linear Algebra Module

Matrix arithmetic including inversion.

LU_Factor Class

An LU decomposition of a matrix: inversion, determinants, linear equations.

Band_Factor Class

A sparse LU decompositions of tri- and penta-diagonal matrices.

Function Minimization Module

Minimization of functions of one or more variables, with and without a derivative/gradient.

Root Finding Module

Root finding of a unary function with and without a derivative.

Fast Fourier Transform Module

Fast fourier transforms, convolution, correlation, and normalized correlation.

CDF Class

Generators for random variables from different common distributions.

Hash_Table Class

A classic hash table that holds a set of strings and maps them to consecutive integer IDs.

SVG Drawing Module

A module for generating 2D SVG drawings displayable on the www and editable with Inkscape.

System Utilities & Command Line Interface Module

A flexible command line processing suite and guarded system utilities.