|
ITK
6.0.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkShiftScaleImageFilter_h
19 #define itkShiftScaleImageFilter_h
39 template <
typename TInputImage,
typename TOutputImage>
78 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
100 #ifdef ITK_USE_CONCEPT_CHECKING
113 PrintSelf(std::ostream & os,
Indent indent)
const override;
117 BeforeThreadedGenerateData()
override;
129 std::mutex m_Mutex{};
133 #ifndef ITK_MANUAL_INSTANTIATION
134 # include "itkShiftScaleImageFilter.hxx"
SmartPointer< Self > Pointer
typename OutputImageType::Pointer OutputImagePointer
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
typename TOutputImage::SizeType OutputImageSizeType
typename InputImageType::PixelType InputImagePixelType
ImageBaseType::IndexType IndexType
Base class for filters that take an image as input and produce an image as output.
Base class for all process objects that output image data.
typename TOutputImage::IndexType OutputImageIndexType
typename InputImageType::Pointer InputImagePointer
typename TInputImage::OffsetType InputImageOffsetType
ImageBaseType::RegionType RegionType
typename TOutputImage::OffsetType OutputImageOffsetType
typename NumericTraits< OutputImagePixelType >::RealType RealType
typename TInputImage::SizeType InputImageSizeType
Define additional traits for native types such as int or float.
typename TInputImage::IndexType InputImageIndexType
typename OutputImageType::RegionType OutputImageRegionType
Shift and scale the pixels in an image.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename OutputImageType::PixelType OutputImagePixelType
typename InputImageType::RegionType InputImageRegionType
unsigned long SizeValueType