18 #ifndef itkVotingBinaryIterativeHoleFillingImageFilter_h
19 #define itkVotingBinaryIterativeHoleFillingImageFilter_h
55 template <
typename TImage>
93 itkGetConstReferenceMacro(MaximumNumberOfIterations,
unsigned int);
94 itkSetMacro(MaximumNumberOfIterations,
unsigned int);
100 itkGetConstReferenceMacro(CurrentNumberOfIterations,
unsigned int);
101 itkSetMacro(CurrentNumberOfIterations,
unsigned int);
128 itkGetConstReferenceMacro(MajorityThreshold,
unsigned int);
129 itkSetMacro(MajorityThreshold,
unsigned int);
133 itkGetConstReferenceMacro(NumberOfPixelsChanged,
unsigned int);
135 #ifdef ITK_USE_CONCEPT_CHECKING
146 PrintSelf(std::ostream & os,
Indent indent)
const override;
152 GenerateData()
override;
160 unsigned int m_MaximumNumberOfIterations{};
161 unsigned int m_CurrentNumberOfIterations{};
162 unsigned int m_MajorityThreshold{};
163 unsigned int m_NumberOfPixelsChanged{};
167 #ifndef ITK_MANUAL_INSTANTIATION
168 # include "itkVotingBinaryIterativeHoleFillingImageFilter.hxx"