controllers — UI Controllers

The +controllers package contains all UI controller classes. controllers.MibController is the root controller that owns all sub-controllers listed below.

Application core

Controllers that build and run the main MIB window.

Docked panels

Always-visible panels embedded in the main window.

Batch automation

Script-driven processing of multiple datasets.

Image processing tools

Dialogs that modify pixel data: contrast, filters, arithmetic, and colour.

Dataset management tools

Dialogs for organizing, transforming, and exporting datasets.

Segmentation tools

Dialogs for creating, editing, and analysing segmentation layers.

Deep learning

Neural-network training, prediction, and evaluation.

Preferences and utilities

Application settings, 3D rendering, and informational dialogs.