18 #ifndef itkHistogramToImageFilter_h
19 #define itkHistogramToImageFilter_h
49 template<
typename THistogram,
typename TImage,
typename TFunction >
88 static constexpr
unsigned int ImageDimension = OutputImageType::ImageDimension;
91 using Superclass::SetInput;
123 void GenerateOutputInformation()
override;
125 void GenerateData()
override;
129 void PrintSelf(std::ostream & os,
Indent indent)
const override;
133 #ifndef ITK_MANUAL_INSTANTIATION
134 #include "itkHistogramToImageFilter.hxx"
void SetFunctor(const FunctorType &functor)
typename OutputImageType::Pointer OutputImagePointer
Light weight base class for most itk classes.
unsigned long SizeValueType
typename OutputImageType::SpacingType SpacingType
typename HistogramType::SizeType HistogramSizeType
Base class for all process objects that output image data.
typename OutputImageType::PointType PointType
ImageBaseType::SizeType SizeType
FunctorType & GetFunctor()
typename OutputImageType::RegionType OutputImageRegionType
A multi-dimensional iterator templated over image type that walks pixels within a region and is speci...
This class takes a histogram as an input and returns an image of type specified by the functor...
typename OutputImageType::SizeType SizeType
typename OutputImageType::PixelType OutputPixelType
Control indentation during Print() invocation.
ImageBaseType::PointType PointType
typename HistogramType::MeasurementVectorType MeasurementVectorType
const FunctorType & GetFunctor() const