ImFusion C++ SDK 4.4.0

High-level algorithms and classes for working with multiple label maps. More...

Collaboration diagram for Structures:

Detailed Description

High-level algorithms and classes for working with multiple label maps.

The Segmentation plugin introduces to concept of "Structures" to facilitate working with multiple label maps. This concept is a set of classes that work together as follows:

  • The StructuresView class provides a flattened view onto a given set of label maps. It provides a list of "Structures", each representing one label configuration of one label map.
  • A Structure is a helper class providing a view onto a single label value within a label map. It serves as convenience interface to manage the metadata of a structure/LabelConfig.
  • You can use the StructuresViewWidget to create a Qt table widget showing the contents of a StructuresView.
  • The StructuresViewRenderer is a helper class to automatically visualize the label maps/structures of a StructuresView in a DisplayWidget.
  • Finally, the StructuresViewAlgorithm / StructureViewAlgorithmController pair exposes this component to the ImFusion Suite and offers a couple of additional high-level helper functions.
Overview class diagram illustrating how label maps and the concept of structures relate.
See also
Labeling

Classes

class  ImFusion::Seg::Structure
 A Structure is a helper class providing a view onto a single label value within a label map. More...
class  ImFusion::Seg::StructuresView
 The StructuresView provides a flattened view onto a given set of label maps. More...
class  ImFusion::Seg::StructuresViewAlgorithm
 ImFusion::Algorithm that wraps around a StructuresView and adds a couple of convenience functions. More...
class  ImFusion::Seg::StructuresViewAlgorithmController
 GUI for the StructuresViewAlgorithm. More...
class  ImFusion::Seg::StructuresViewRenderer
 Helper class to automatically visualize the content of a StructuresView in a DisplayWidget. More...
class  ImFusion::Seg::StructuresViewWidget
 GUI to show the contents of a StructuresView as a table widget. More...
Search Tab / S to search, Esc to close