#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. |
1.3.5 written by Dimitri van Heesch,
© 1997-2000