#include <itkMaskImageFilter.h>
Inheritance diagram for itk::MaskImageFilter< TInputImage, TMaskImage, TOutputImage >:
Public Types | |
typedef MaskImageFilter | Self |
typedef BinaryFunctorImageFilter< TInputImage, TMaskImage, TOutputImage, Functor::MaskInput< typename TInputImage::PixelType, typename TMaskImage::PixelType, typename TOutputImage::PixelType > > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
Public Member Functions | |
void | SetOutsideValue (const typename TOutputImage::PixelType &outsudeValue) |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
MaskImageFilter () | |
virtual | ~MaskImageFilter () |
This class is parametrized over the types of the input image type, the mask image type and the type of the output image. Numeric conversions (castings) are done by the C++ defaults.
The pixel type of the input 2 image must have a valid defintion of the operator != with zero. This condition is required because internally this filter will perform the operation
if pixel_from_mask_image != 0 pixel_output_image = pixel_input_image else pixel_output_image = 0
The pixel from the input 1 is cast to the pixel type of the output image.
Note that the input and the mask images must be of the same size.
Definition at line 93 of file itkMaskImageFilter.h.
|
Reimplemented from itk::BinaryFunctorImageFilter< TInputImage1, TInputImage2, TOutputImage, TFunction >. Definition at line 113 of file itkMaskImageFilter.h. |
|
Reimplemented from itk::BinaryFunctorImageFilter< TInputImage1, TInputImage2, TOutputImage, TFunction >. Definition at line 112 of file itkMaskImageFilter.h. |
|
Standard class typedefs. Reimplemented from itk::BinaryFunctorImageFilter< TInputImage1, TInputImage2, TOutputImage, TFunction >. Definition at line 105 of file itkMaskImageFilter.h. |
|
Reimplemented from itk::BinaryFunctorImageFilter< TInputImage1, TInputImage2, TOutputImage, TFunction >. Definition at line 111 of file itkMaskImageFilter.h. |
|
Definition at line 125 of file itkMaskImageFilter.h. |
|
Definition at line 126 of file itkMaskImageFilter.h. |
|
Method for creation through the object factory. Reimplemented from itk::BinaryFunctorImageFilter< TInputImage1, TInputImage2, TOutputImage, TFunction >. |
|
Method to explicitly set the outside value of the mask. Defaults to 0 Definition at line 119 of file itkMaskImageFilter.h. |