18 #ifndef itkMRASlabIdentifier_h
19 #define itkMRASlabIdentifier_h
66 template <
typename TInputImage>
106 itkSetMacro(NumberOfSamples,
unsigned int);
107 itkGetConstReferenceMacro(NumberOfSamples,
unsigned int);
112 itkGetConstReferenceMacro(BackgroundMinimumThreshold,
ImagePixelType);
116 itkSetMacro(Tolerance,
double);
117 itkGetConstReferenceMacro(Tolerance,
double);
122 itkSetMacro(SlicingDirection,
int);
123 itkGetConstReferenceMacro(SlicingDirection,
int);
129 GenerateSlabRegions();
133 GetSlabRegionVector();
139 PrintSelf(std::ostream & os,
Indent indent)
const override;
147 unsigned int m_NumberOfSamples{};
149 int m_SlicingDirection{};
151 double m_Tolerance{};
156 #ifndef ITK_MANUAL_INSTANTIATION
157 # include "itkMRASlabIdentifier.hxx"