18 #ifndef itkVotingBinaryHoleFillingImageFilter_h 19 #define itkVotingBinaryHoleFillingImageFilter_h 40 template<
typename TInputImage,
typename TOutputImage >
47 TInputImage::ImageDimension);
49 TOutputImage::ImageDimension);
84 itkGetConstReferenceMacro(MajorityThreshold,
unsigned int);
85 itkSetMacro(MajorityThreshold,
unsigned int);
89 itkGetConstReferenceMacro(NumberOfPixelsChanged, SizeValueType);
91 #ifdef ITK_USE_CONCEPT_CHECKING 135 void operator=(
const Self &) ITK_DELETE_FUNCTION;
146 #ifndef ITK_MANUAL_INSTANTIATION 147 #include "itkVotingBinaryHoleFillingImageFilter.hxx"
OutputImageType::PixelType OutputPixelType
SmartPointer< Self > Pointer
static const unsigned int OutputImageDimension
SmartPointer< const Self > ConstPointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
TInputImage InputImageType
VotingBinaryHoleFillingImageFilter Self
unsigned long SizeValueType
Fills in holes and cavities by applying a voting operation on each pixel.
virtual void SetBirthThreshold(unsigned int _arg)
SizeValueType m_NumberOfPixelsChanged
void SetBirthThreshold(const unsigned int value) override
unsigned int m_MajorityThreshold
VotingBinaryImageFilter< InputImageType, OutputImageType > Superclass
InputImageType::RegionType InputImageRegionType
void ThreadedGenerateData(const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId) override
unsigned int ThreadIdType
TOutputImage OutputImageType
virtual void SetSurvivalThreshold(unsigned int _arg)
InputImageType::SizeValueType SizeValueType
void SetSurvivalThreshold(const unsigned int value) override
void AfterThreadedGenerateData() override
void PrintSelf(std::ostream &os, Indent indent) const override
Array< SizeValueType > m_Count
InputImageType::PixelType InputPixelType
Control indentation during Print() invocation.
VotingBinaryHoleFillingImageFilter()
virtual ~VotingBinaryHoleFillingImageFilter()
Applies a voting operation in a neighborhood of each pixel.
#define itkConceptMacro(name, concept)
InputImageType::SizeType InputSizeType
static const unsigned int InputImageDimension
OutputImageType::RegionType OutputImageRegionType
void operator=(const Self &) ITK_DELETE_FUNCTION
void BeforeThreadedGenerateData() override