18 #ifndef itkConfidenceConnectedImageFilter_h
19 #define itkConfidenceConnectedImageFilter_h
62 template<
typename TInputImage,
typename TOutputImage >
84 typedef typename InputImageType::IndexType
IndexType;
85 typedef typename InputImageType::SizeType
SizeType;
110 itkSetMacro(Multiplier,
double);
111 itkGetConstMacro(Multiplier,
double);
115 itkSetMacro(NumberOfIterations,
unsigned int);
116 itkGetConstMacro(NumberOfIterations,
unsigned int);
126 itkSetMacro(InitialNeighborhoodRadius,
unsigned int);
127 itkGetConstReferenceMacro(InitialNeighborhoodRadius,
unsigned int);
143 #ifdef ITK_USE_CONCEPT_CHECKING
157 void GenerateInputRequestedRegion() ITK_OVERRIDE;
160 void EnlargeOutputRequestedRegion(
DataObject *output) ITK_OVERRIDE;
162 void GenerateData() ITK_OVERRIDE;
169 unsigned int m_NumberOfIterations;
171 unsigned int m_InitialNeighborhoodRadius;
177 #ifndef ITK_MANUAL_INSTANTIATION
178 #include "itkConfidenceConnectedImageFilter.hxx"
OutputImageType::PixelType OutputImagePixelType
virtual void PrintSelf(std::ostream &os, Indent indent) const override
OutputImageType::RegionType OutputImageRegionType
SmartPointer< Self > Pointer
NumericTraits< InputImagePixelType >::RealType InputRealType
InputImageType::PixelType InputImagePixelType
SmartPointer< const Self > ConstPointer
InputImageType::RegionType InputImageRegionType
InputImageType::IndexType IndexType
ImageToImageFilter< TInputImage, TOutputImage > Superclass
Base class for all process objects that output image data.
SmartPointer< Self > Pointer
~ConfidenceConnectedImageFilter()
OutputImageType::Pointer OutputImagePointer
std::vector< IndexType > SeedsContainerType
OutputImageType::PixelType OutputImagePixelType
TInputImage InputImageType
Segment pixels with similar statistics using connectivity.
Base class for all data objects in ITK.
Base class for filters that take an image as input and produce an image as output.
InputImageType::SizeType SizeType
Control indentation during Print() invocation.
InputImageType::Pointer InputImagePointer
Define additional traits for native types such as int or float.
ConfidenceConnectedImageFilter Self
#define itkConceptMacro(name, concept)
TOutputImage OutputImageType