NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Transform an image using a vector field, where each vector represents the absolute sampling position, not a vector displacement. More...
Public Types | |
typedef DasTransformImageFilter | Self |
typedef ImageToImageFilter < Image< TScalarType, NDimensions >, Image < TScalarType, NDimensions > > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Image< TScalarType, NDimensions > | InputImageType |
typedef InputImageType::IndexType | InputImageIndexType |
typedef InputImageType::RegionType | InputImageRegionType |
typedef Vector< TScalarType, NDimensions > | VectorPixelType |
typedef Image< VectorPixelType, NDimensions > | VectorImageType |
typedef TScalarType | OutputPixelType |
typedef InputImageType | OutputImageType |
typedef LinearInterpolateImageFunction < InputImageType, TScalarType > | LinearInterpolatorType |
Public Member Functions | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (Dimension, unsigned int, NDimensions) | |
virtual void | SetFileName (std::string _arg) |
virtual std::string | GetFileName () |
virtual void | SetWriteTransformedMovingImage (bool _arg) |
virtual bool | GetWriteTransformedMovingImage () |
virtual void | SetDefaultValue (OutputPixelType _arg) |
virtual OutputPixelType | GetDefaultValue () |
void | SetPhiTransformation (VectorImageType *image) |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
DasTransformImageFilter () | |
~DasTransformImageFilter () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
virtual void | BeforeThreadedGenerateData () |
virtual void | ThreadedGenerateData (const InputImageRegionType &outputRegionForThread, ThreadIdType threadId) |
virtual void | AfterThreadedGenerateData (void) |
Transform an image using a vector field, where each vector represents the absolute sampling position, not a vector displacement.
At the moment this class is quite basic, with internal linear interpolation.
typedef SmartPointer<const Self> itk::DasTransformImageFilter< TScalarType, NDimensions >::ConstPointer |
typedef InputImageType::IndexType itk::DasTransformImageFilter< TScalarType, NDimensions >::InputImageIndexType |
typedef InputImageType::RegionType itk::DasTransformImageFilter< TScalarType, NDimensions >::InputImageRegionType |
typedef Image< TScalarType, NDimensions > itk::DasTransformImageFilter< TScalarType, NDimensions >::InputImageType |
typedef LinearInterpolateImageFunction< InputImageType, TScalarType > itk::DasTransformImageFilter< TScalarType, NDimensions >::LinearInterpolatorType |
typedef InputImageType itk::DasTransformImageFilter< TScalarType, NDimensions >::OutputImageType |
typedef TScalarType itk::DasTransformImageFilter< TScalarType, NDimensions >::OutputPixelType |
typedef SmartPointer<Self> itk::DasTransformImageFilter< TScalarType, NDimensions >::Pointer |
typedef DasTransformImageFilter itk::DasTransformImageFilter< TScalarType, NDimensions >::Self |
Standard class typedefs.
typedef ImageToImageFilter< Image< TScalarType, NDimensions>, Image< TScalarType, NDimensions> > itk::DasTransformImageFilter< TScalarType, NDimensions >::Superclass |
typedef Image< VectorPixelType, NDimensions > itk::DasTransformImageFilter< TScalarType, NDimensions >::VectorImageType |
typedef Vector< TScalarType, NDimensions > itk::DasTransformImageFilter< TScalarType, NDimensions >::VectorPixelType |
|
protected |
|
inlineprotected |
|
protectedvirtual |
|
protectedvirtual |
|
virtual |
Run-time type information (and related methods).
|
virtual |
|
virtual |
|
virtual |
itk::DasTransformImageFilter< TScalarType, NDimensions >::itkStaticConstMacro | ( | Dimension | , |
unsigned | int, | ||
NDimensions | |||
) |
Get the number of dimensions we are working in.
|
static |
Method for creation through the object factory.
|
protected |
|
virtual |
Set/Get the default or 'padding' value. Defaults to 0.
|
virtual |
Set/Get the filname to which we dump the transformed moving image.
|
inline |
Set the transformation we are transforming by.
|
virtual |
Set/Get a flag to determin if we will dump the transformed moving image.
|
protectedvirtual |