#include <itkCastImageFilter.h>
Public Types | |
typedef CastImageFilter | Self |
typedef UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::Cast< typename TInputImage::PixelType, typename TOutputImage::PixelType > > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
Public Member Functions | |
virtual const char * | GetClassName () const |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
CastImageFilter () | |
virtual | ~CastImageFilter () |
This filter is templated over the input image type and the output image type.
CastImageFilter allows the input and output image to be different dimensions. This is useful if you want to cast an 2D image to 3D image. The resulting 3D image will have a single slice. If you attempt to cast an image to a lower dimension, the first "slice" (or line or volume) will be extracted. If you want to convert an image to a lower dimension and specify the subspace (i.e. which slice of a volume, etc.) then you should use ExtractImageFilter.
Definition at line 60 of file itkCastImageFilter.h.
|
Definition at line 76 of file itkCastImageFilter.h. |
|
Definition at line 75 of file itkCastImageFilter.h. |
|
Standard class typedefs. Definition at line 69 of file itkCastImageFilter.h. |
|
Definition at line 74 of file itkCastImageFilter.h. |
|
Definition at line 85 of file itkCastImageFilter.h. |
|
Definition at line 86 of file itkCastImageFilter.h. |
|
Run-time type information (and related methods). |
|
Method for creation through the object factory. |