|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkScalarImageToCooccurrenceMatrixFilter_h
19 #define itkScalarImageToCooccurrenceMatrixFilter_h
93 template <
typename TImageType,
typename THistogramFrequencyContainer = DenseFrequencyContainer2>
129 static constexpr
unsigned int DefaultBinsPerAxis = 256;
141 itkSetMacro(NumberOfBinsPerAxis,
unsigned int);
142 itkGetConstMacro(NumberOfBinsPerAxis,
unsigned int);
155 itkSetMacro(Normalize,
bool);
156 itkGetConstMacro(Normalize,
bool);
157 itkBooleanMacro(Normalize);
161 using Superclass::SetInput;
173 GetMaskImage()
const;
181 itkSetMacro(InsidePixelValue,
PixelType);
182 itkGetConstMacro(InsidePixelValue,
PixelType);
189 PrintSelf(std::ostream & os,
Indent indent)
const override;
201 using Superclass::MakeOutput;
207 GenerateData()
override;
211 NormalizeHistogram();
227 #ifndef ITK_MANUAL_INSTANTIATION
228 # include "itkScalarImageToCooccurrenceMatrixFilter.hxx"
typename ImageType::SizeType RadiusType
typename ImageType::Pointer ImagePointer
typename NumericTraits< PixelType >::RealType MeasurementType
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
DataObjectPointerArray::size_type DataObjectPointerArraySizeType
typename HistogramType::MeasurementVectorType MeasurementVectorType
typename HistogramType::Pointer HistogramPointer
This class computes a co-occurrence matrix (histogram) from a given image and a mask image if provide...
typename Superclass::MeasurementVectorType MeasurementVectorType
PixelType m_InsidePixelValue
This class stores measurement vectors in the context of n-dimensional histogram.
typename ImageType::OffsetType OffsetType
Light weight base class for most itk classes.
MeasurementVectorType m_LowerBound
typename ImageType::ConstPointer ImageConstPointer
ImageBaseType::RegionType RegionType
unsigned int m_NumberOfBinsPerAxis
OffsetVectorConstPointer m_Offsets
Define additional traits for native types such as int or float.
typename OffsetVector::Pointer OffsetVectorPointer
typename HistogramType::ConstPointer HistogramConstPointer
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
MeasurementVectorType m_UpperBound
typename ImageType::PixelType PixelType
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
class ITK_FORWARD_EXPORT ProcessObject
typename ImageType::RegionType RegionType
typename OffsetVector::ConstPointer OffsetVectorConstPointer
SmartPointer< Self > Pointer
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.