18#ifndef itkVoronoiPartitioningImageFilter_h
19#define itkVoronoiPartitioningImageFilter_h
32template <
typename TInputImage,
typename TOutputImage>
78 itkSetMacro(SigmaThreshold,
double);
79 itkGetConstMacro(SigmaThreshold,
double);
112#ifndef ITK_MANUAL_INSTANTIATION
113# include "itkVoronoiPartitioningImageFilter.hxx"
Control indentation during Print() invocation.
Implements transparent reference counting.
bool TestHomogeneity(IndexList &Plist) override
~VoronoiPartitioningImageFilter() override=default
void ClassifyDiagram() override
static constexpr unsigned int OutputImageDimension
void MakeSegmentObject() override
void MakeSegmentBoundary() override
SmartPointer< Self > Pointer
void GenerateAddingSeeds() override
VoronoiPartitioningImageFilter()=default
VoronoiSegmentationImageFilterBase< TInputImage, TOutputImage > Superclass
void PrintSelf(std::ostream &os, Indent indent) const override
static constexpr unsigned int InputImageDimension
VoronoiPartitioningImageFilter Self
std::vector< IndexType > IndexList
SmartPointer< const Self > ConstPointer
typename VoronoiDiagram::VoronoiEdgeIterator EdgeIterator
typename VoronoiDiagram::PointType PointType
TOutputImage OutputImageType
typename TInputImage::RegionType RegionType
typename VoronoiDiagram::CellAutoPointer CellAutoPointer
typename TInputImage::IndexType IndexType
TBinaryPriorImage BinaryObjectImage
typename TOutputImage::PixelType OutputPixelType
std::vector< IndexType > IndexList
VoronoiSegmentationImageFilterBase()
typename VoronoiDiagram::NeighborIdIterator NeighborIdIterator
TInputImage InputImageType
std::deque< PointType > PointTypeDeque
typename CellType::PointIdIterator PointIdIterator
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....