18 #ifndef itkSpatialNeighborSubsampler_h
19 #define itkSpatialNeighborSubsampler_h
25 namespace Statistics {
47 template <
typename TSample,
typename TRegion >
84 static constexpr
unsigned int ImageDimension = RegionType::ImageDimension;
87 Self::ImageDimension>;
91 void SetRadius(
unsigned int radius);
98 itkGetConstReferenceMacro(RadiusInitialized,
bool);
119 void PrintSelf(std::ostream& os,
Indent indent)
const override;
128 #ifndef ITK_MANUAL_INSTANTIATION
129 #include "itkSpatialNeighborSubsampler.hxx"
typename SampleType::ConstPointer SampleConstPointer
typename TSample::InstanceIdentifier InstanceIdentifier
Light weight base class for most itk classes.
typename Superclass::Baseclass Baseclass
This class stores a subset of instance identifiers from another sample object. You can create a subsa...
typename IndexType::IndexValueType IndexValueType
typename TSample::MeasurementVectorType MeasurementVectorType
typename RegionType::SizeType RadiusType
typename SubsampleType::Pointer SubsamplePointer
ImageBaseType::SizeType SizeType
ImageBaseType::IndexType IndexType
This an abstract subsampler that constrains subsamples to be contained within a given image region...
signed long IndexValueType
A subsampler that selects all points within the specified radius of the query point.
Control indentation during Print() invocation.
typename SubsampleType::InstanceIdentifierHolder InstanceIdentifierHolder
Fast Index/Offset computation.
typename RegionType::IndexType IndexType
ImageBaseType::RegionType RegionType
typename SubsampleType::ConstIterator SubsampleConstIterator
typename RegionType::SizeType SizeType