12 #ifndef MITK_AUTO_ML_SEGMENTATION_WITH_PREVIEW_TOOL_H 13 #define MITK_AUTO_ML_SEGMENTATION_WITH_PREVIEW_TOOL_H 40 void Activated()
override;
41 void Deactivated()
override;
53 void UpdateCleanUp()
override;
54 void DoUpdatePreview(
const Image* inputAtTimeStep,
const Image* oldSegAtTimeStep,
Image* previewImage,
TimeStepType timeStep)
override;
72 template <
typename TPixel,
unsigned int VImageDimension>
73 void CalculateMergedSimplePreview(
const itk::Image<TPixel, VImageDimension>* mlImage,
mitk::Image* segmentation,
unsigned int timeStep);
#define MITKSEGMENTATION_EXPORT
DataCollection - Class to facilitate loading/accessing structured data.
#define mitkClassMacro(className, SuperClassName)
Image class for storing images.
std::vcl_size_t TimeStepType
LabelSetImage class for handling labels and layers in a segmentation session.