#include <itkMaskImageFilter.h>
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 |
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 1 image must have a valid defintion of the operator > with a pixel type of the image 2. This condition is required because internally this filter will perform the operation
if pixel_from_mask_image == 0 pixel_input_image = 0
The result from the sum, 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 73 of file itkMaskImageFilter.h.
|
Definition at line 93 of file itkMaskImageFilter.h. |
|
Definition at line 92 of file itkMaskImageFilter.h. |
|
Standard class typedefs. Definition at line 85 of file itkMaskImageFilter.h. |
|
Definition at line 91 of file itkMaskImageFilter.h. |
|
Definition at line 99 of file itkMaskImageFilter.h. |
|
Definition at line 100 of file itkMaskImageFilter.h. |
|
Method for creation through the object factory. |