18#ifndef itkTestingStretchIntensityImageFilter_h
19#define itkTestingStretchIntensityImageFilter_h
41template <
typename TInputImage,
typename TOutputImage = TInputImage>
82 using Superclass::SetInput;
89#ifdef ITK_USE_CONCEPT_CHECKING
110 using typename Superclass::OutputImageRegionType;
137#ifndef ITK_MANUAL_INSTANTIATION
138# include "itkTestingStretchIntensityImageFilter.hxx"
Base class for all process objects that output image data.
typename OutputImageType::RegionType OutputImageRegionType
Control indentation during Print() invocation.
Light weight base class for most itk classes.
Define additional traits for native types such as int or float.
Applies a linear transformation to the intensity levels of the input Image.
virtual void SetInput(const TInputImage *input)
StretchIntensityImageFilter()
void PrintSelf(std::ostream &os, Indent indent) const override
typename TInputImage::RegionType InputImageRegionType
const TInputImage * GetInput() const
void DynamicThreadedGenerateData(const OutputImageRegionType &outputRegionForThread) override
typename TOutputImage::PixelType OutputPixelType
void BeforeThreadedGenerateData() override
~StretchIntensityImageFilter() override=default
typename TInputImage::PixelType InputPixelType
typename NumericTraits< InputPixelType >::RealType RealType
#define itkConceptMacro(name, concept)
ImageBaseType::RegionType RegionType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....