18 #ifndef itkVotingBinaryImageFilter_h
19 #define itkVotingBinaryImageFilter_h
38 template<
typename TInputImage,
typename TOutputImage >
45 TInputImage::ImageDimension);
47 TOutputImage::ImageDimension);
95 itkGetConstReferenceMacro(BirthThreshold,
unsigned int);
96 itkSetMacro(BirthThreshold,
unsigned int);
101 itkGetConstReferenceMacro(SurvivalThreshold,
unsigned int);
102 itkSetMacro(SurvivalThreshold,
unsigned int);
113 #ifdef ITK_USE_CONCEPT_CHECKING
148 void operator=(const
Self &) ITK_DELETE_FUNCTION;
160 #ifndef ITK_MANUAL_INSTANTIATION
161 #include "itkVotingBinaryImageFilter.hxx"
InputImageType::PixelType InputPixelType
VotingBinaryImageFilter Self
static const unsigned int InputImageDimension
InputImageType::RegionType InputImageRegionType
void PrintSelf(std::ostream &os, Indent indent) const override
InputPixelType m_BackgroundValue
InputImageType::SizeType InputSizeType
Base class for all process objects that output image data.
void ThreadedGenerateData(const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId) override
virtual ~VotingBinaryImageFilter()
TInputImage InputImageType
static const unsigned int OutputImageDimension
virtual void GenerateInputRequestedRegion() override
ImageToImageFilter< InputImageType, OutputImageType > Superclass
InputPixelType m_ForegroundValue
SmartPointer< Self > Pointer
OutputImageType::PixelType OutputPixelType
unsigned int ThreadIdType
TOutputImage OutputImageType
OutputImageType::RegionType OutputImageRegionType
unsigned int m_SurvivalThreshold
Base class for filters that take an image as input and produce an image as output.
unsigned int m_BirthThreshold
Control indentation during Print() invocation.
SmartPointer< const Self > ConstPointer
Applies a voting operation in a neighborhood of each pixel.
#define itkConceptMacro(name, concept)
VotingBinaryImageFilter()