|
ITK
5.1.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkShiftScaleImageFilter_h
19 #define itkShiftScaleImageFilter_h
38 template <
typename TInputImage,
typename TOutputImage>
77 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
95 itkGetConstMacro(UnderflowCount,
long);
96 itkGetConstMacro(OverflowCount,
long);
99 #ifdef ITK_USE_CONCEPT_CHECKING
111 PrintSelf(std::ostream & os,
Indent indent)
const override;
115 BeforeThreadedGenerateData()
override;
119 AfterThreadedGenerateData()
override;
128 itkExceptionMacro(
"This class requires threadId so it must use classic multi-threading model");
146 #ifndef ITK_MANUAL_INSTANTIATION
147 # include "itkShiftScaleImageFilter.hxx"
Array< long > m_ThreadUnderflow
typename OutputImageType::Pointer OutputImagePointer
TOutputImage * m_OutputImage
ImageBaseType::SizeType SizeType
Control indentation during Print() invocation.
typename TOutputImage::SizeType OutputImageSizeType
typename InputImageType::PixelType InputImagePixelType
unsigned int ThreadIdType
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
void DynamicThreadedGenerateData(const OutputImageRegionType &) override
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)
Array< long > m_ThreadOverflow
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...
const TInputImage * m_InputImage
typename OutputImageType::PixelType OutputImagePixelType
typename InputImageType::RegionType InputImageRegionType