18 #ifndef itkScalarImageToCooccurrenceListSampleFilter_h
19 #define itkScalarImageToCooccurrenceListSampleFilter_h
50 template<
typename TImage >
83 using Superclass::SetInput;
98 static constexpr
unsigned int MeasurementVectorSize = 2;
101 static constexpr
unsigned int ImageDimension = TImage::ImageDimension;
106 void PrintSelf(std::ostream & os,
Indent indent)
const override;
110 using Superclass::MakeOutput;
114 void GenerateData()
override;
122 #ifndef ITK_MANUAL_INSTANTIATION
123 #include "itkScalarImageToCooccurrenceListSampleFilter.hxx"
typename ShapedNeighborhoodIteratorType::OffsetType OffsetType
Light weight base class for most itk classes.
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
typename SampleType::MeasurementVectorSizeType MeasurementVectorSizeType
This boundary condition returns a constant value for out-of-bounds image pixels.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
A neighborhood iterator which can take on an arbitrary shape.
class ITK_FORWARD_EXPORT ProcessObject
Simulate a standard C array with copy semnatics.
OffsetTable m_OffsetTable
Converts pixel data into a list of pairs in order to compute a cooccurrence Histogram.
typename Superclass::OffsetType OffsetType
This class is the native implementation of the a Sample with an STL container.
Control indentation during Print() invocation.
std::vector< OffsetType > OffsetTable
SmartPointer< Self > Pointer
typename Superclass::MeasurementVectorSizeType MeasurementVectorSizeType