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
160 #ifndef ITK_MANUAL_INSTANTIATION
161 #include "itkVotingBinaryImageFilter.hxx"
InputImageType::PixelType InputPixelType
VotingBinaryImageFilter Self
static const unsigned int InputImageDimension
InputImageType::RegionType InputImageRegionType
void ThreadedGenerateData(const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId)
InputPixelType m_BackgroundValue
virtual void GenerateInputRequestedRegion()
InputImageType::SizeType InputSizeType
Base class for all process objects that output image data.
virtual ~VotingBinaryImageFilter()
TInputImage InputImageType
static const unsigned int OutputImageDimension
ImageToImageFilter< InputImageType, OutputImageType > Superclass
InputPixelType m_ForegroundValue
SmartPointer< Self > Pointer
OutputImageType::PixelType OutputPixelType
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.
void PrintSelf(std::ostream &os, Indent indent) const
SmartPointer< const Self > ConstPointer
Applies a voting operation in a neighborhood of each pixel.
#define itkConceptMacro(name, concept)
VotingBinaryImageFilter()
void operator=(const Self &)
unsigned int ThreadIdType