ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkVectorRescaleIntensityImageFilter.h>
Applies a linear transformation to the magnitude of pixel vectors in a vector Image.
VectorRescaleIntensityImageFilter applies pixel-wise a linear transformation to the intensity values of input image pixels. The linear transformation is defined by the user in terms of the maximum magnitude value of the vectors in the pixels that the output image should have.
All computations are performed in the precison of the input pixel's RealType. Before assigning the computed value to the output pixel.
Definition at line 92 of file itkVectorRescaleIntensityImageFilter.h.
typedef SmartPointer< const Self > itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::ConstPointer |
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< TInputImage::PixelType, TOutputImage::PixelType > >.
Definition at line 109 of file itkVectorRescaleIntensityImageFilter.h.
typedef Superclass::InputImagePointer itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::InputImagePointer |
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< TInputImage::PixelType, TOutputImage::PixelType > >.
Definition at line 119 of file itkVectorRescaleIntensityImageFilter.h.
typedef Superclass::InputImageType itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::InputImageType |
Some convenient typedefs.
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< TInputImage::PixelType, TOutputImage::PixelType > >.
Definition at line 118 of file itkVectorRescaleIntensityImageFilter.h.
typedef TInputImage::PixelType itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::InputPixelType |
Definition at line 112 of file itkVectorRescaleIntensityImageFilter.h.
typedef NumericTraits< InputValueType >::RealType itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::InputRealType |
Definition at line 115 of file itkVectorRescaleIntensityImageFilter.h.
typedef InputPixelType::ValueType itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::InputValueType |
Definition at line 113 of file itkVectorRescaleIntensityImageFilter.h.
typedef TOutputImage::PixelType itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::OutputPixelType |
Definition at line 111 of file itkVectorRescaleIntensityImageFilter.h.
typedef NumericTraits< OutputValueType >::RealType itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::OutputRealType |
Definition at line 116 of file itkVectorRescaleIntensityImageFilter.h.
typedef OutputPixelType::ValueType itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::OutputValueType |
Definition at line 114 of file itkVectorRescaleIntensityImageFilter.h.
typedef SmartPointer< Self > itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::Pointer |
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< TInputImage::PixelType, TOutputImage::PixelType > >.
Definition at line 108 of file itkVectorRescaleIntensityImageFilter.h.
typedef VectorRescaleIntensityImageFilter itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs.
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< TInputImage::PixelType, TOutputImage::PixelType > >.
Definition at line 101 of file itkVectorRescaleIntensityImageFilter.h.
typedef UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< typename TInputImage::PixelType, typename TOutputImage::PixelType > > itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::Superclass |
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< TInputImage::PixelType, TOutputImage::PixelType > >.
Definition at line 106 of file itkVectorRescaleIntensityImageFilter.h.
itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::VectorRescaleIntensityImageFilter | ( | ) | [protected] |
End concept checking
virtual itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::~VectorRescaleIntensityImageFilter | ( | ) | [inline, protected, virtual] |
End concept checking
Definition at line 158 of file itkVectorRescaleIntensityImageFilter.h.
itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::VectorRescaleIntensityImageFilter | ( | const Self & | ) | [private] |
End concept checking
void itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::BeforeThreadedGenerateData | ( | void | ) | [virtual] |
Process to execute before entering the multithreaded section
Reimplemented from itk::ImageSource< TOutputImage >.
virtual::itk::LightObject::Pointer itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::CreateAnother | ( | void | ) | const [virtual] |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< TInputImage::PixelType, TOutputImage::PixelType > >.
virtual const InputRealType& itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::GetInputMaximumMagnitude | ( | ) | [virtual] |
Get the Maximum value of the input image magnitudes.
virtual const char* itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::GetNameOfClass | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< TInputImage::PixelType, TOutputImage::PixelType > >.
virtual const OutputRealType& itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::GetOutputMaximumMagnitude | ( | ) | [virtual] |
virtual const InputRealType& itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::GetScale | ( | ) | [virtual] |
Get the Scale and Shift used for the linear transformation of magnitude values.
virtual const InputRealType& itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::GetShift | ( | ) | [virtual] |
Get the Scale and Shift used for the linear transformation of magnitude values.
static Pointer itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::New | ( | ) | [static] |
Method for creation through the object factory.
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< TInputImage::PixelType, TOutputImage::PixelType > >.
void itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::operator= | ( | const Self & | ) | [private] |
End concept checking
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::VectorMagnitudeLinearTransform< TInputImage::PixelType, TOutputImage::PixelType > >.
void itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::PrintSelf | ( | std::ostream & | os, |
Indent | indent | ||
) | const [virtual] |
Print internal ivars
Reimplemented from itk::InPlaceImageFilter< TInputImage, TOutputImage >.
virtual void itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::SetOutputMaximumMagnitude | ( | OutputRealType | _arg | ) | [virtual] |
itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::typedef | ( | Concept::HasNumericTraits< InputValueType > | ) |
Begin concept checking This class requires InputHasNumericTraitsCheck in the form of ( Concept::HasNumericTraits< InputValueType > )
itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::typedef | ( | Concept::HasNumericTraits< OutputValueType > | ) |
This class requires OutputHasNumericTraitsCheck in the form of ( Concept::HasNumericTraits< OutputValueType > )
InputRealType itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::m_InputMaximumMagnitude [private] |
Definition at line 167 of file itkVectorRescaleIntensityImageFilter.h.
OutputRealType itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::m_OutputMaximumMagnitude [private] |
Definition at line 168 of file itkVectorRescaleIntensityImageFilter.h.
InputRealType itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::m_Scale [private] |
Definition at line 164 of file itkVectorRescaleIntensityImageFilter.h.
InputRealType itk::VectorRescaleIntensityImageFilter< TInputImage, TOutputImage >::m_Shift [private] |
Definition at line 165 of file itkVectorRescaleIntensityImageFilter.h.