18 #ifndef itkScalarImageToHistogramGenerator_h
19 #define itkScalarImageToHistogramGenerator_h
35 template<
typename TImageType >
103 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
112 void operator=(const
Self &) ITK_DELETE_FUNCTION;
117 #ifndef ITK_MANUAL_INSTANTIATION
118 #include "itkScalarImageToHistogramGenerator.hxx"
Light weight base class for most itk classes.
GeneratorPointer m_HistogramGenerator
itk::Statistics::Histogram< double > HistogramType
ImageType::PixelType PixelType
This class stores measurement vectors in the context of n-dimensional histogram.
SmartPointer< Self > Pointer
SmartPointer< const Self > ConstPointer
itk::Statistics::ImageToListSampleAdaptor< ImageType > AdaptorType
AdaptorType::Pointer AdaptorPointer
ScalarImageToHistogramGenerator()
void SetMarginalScale(double marginalScale)
void SetAutoHistogramMinimumMaximum(bool autoOnOff)
virtual ~ScalarImageToHistogramGenerator()
const HistogramType * GetOutput() const
AdaptorPointer m_ImageToListSampleAdaptor
NumericTraits< PixelType >::RealType RealPixelType
void SetHistogramMin(RealPixelType minimumValue)
itk::Statistics::SampleToHistogramFilter< AdaptorType, HistogramType > GeneratorType
virtual void PrintSelf(std::ostream &os, Indent indent) const override
HistogramType::ConstPointer HistogramConstPointer
void SetHistogramMax(RealPixelType maximumValue)
Computes the Histogram corresponding to a Sample.
void SetInput(const ImageType *)
void SetNumberOfBins(unsigned int numberOfBins)
Control indentation during Print() invocation.
Define additional traits for native types such as int or float.
This class provides ListSample interface to ITK Image.
Base class for most ITK classes.
ScalarImageToHistogramGenerator Self
HistogramType::Pointer HistogramPointer
GeneratorType::Pointer GeneratorPointer