18 #ifndef itkTestingStretchIntensityImageFilter_h
19 #define itkTestingStretchIntensityImageFilter_h
40 template<
typename TInputImage,
typename TOutputImage = TInputImage >
70 itkGetConstReferenceMacro(Scale,
RealType);
71 itkGetConstReferenceMacro(Shift,
RealType);
81 using Superclass::SetInput;
82 virtual void SetInput(
const TInputImage *image);
83 const TInputImage * GetInput()
const;
86 #ifdef ITK_USE_CONCEPT_CHECKING
104 void BeforeThreadedGenerateData()
override;
107 void PrintSelf(std::ostream & os,
Indent indent)
const override;
135 #ifndef ITK_MANUAL_INSTANTIATION
136 #include "itkTestingStretchIntensityImageFilter.hxx"
typename TInputImage::PixelType InputPixelType
typename TInputImage::RegionType InputImageRegionType
Define numeric traits for std::vector.
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
Applies a linear transformation to the intensity levels of the input Image.
OutputPixelType m_OutputMaximum
InputPixelType m_InputMaximum
typename NumericTraits< InputPixelType >::RealType RealType
typename OutputImageType::RegionType OutputImageRegionType
OutputPixelType m_OutputMinimum
Control indentation during Print() invocation.
typename TOutputImage::PixelType OutputPixelType
ImageBaseType::RegionType RegionType
#define itkConceptMacro(name, concept)
InputPixelType m_InputMinimum