#include <itkGrayscaleFunctionDilateImageFilter.h>
Inheritance diagram for itk::GrayscaleFunctionDilateImageFilter< TInputImage, TOutputImage, TKernel >:
Public Types | |
typedef GrayscaleFunctionDilateImageFilter | Self |
typedef MorphologyImageFilter< TInputImage, TOutputImage, TKernel > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::PixelType | PixelType |
typedef Superclass::KernelIteratorType | KernelIteratorType |
typedef Superclass::NeighborhoodIteratorType | NeighborhoodIteratorType |
typedef Superclass::KernelType | KernelType |
typedef Superclass::DefaultBoundaryConditionType | DefaultBoundaryConditionType |
Public Member Functions | |
virtual const char * | GetNameOfClass () const |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
GrayscaleFunctionDilateImageFilter () | |
~GrayscaleFunctionDilateImageFilter () | |
PixelType | Evaluate (const NeighborhoodIteratorType &nit, const KernelIteratorType kernelBegin, const KernelIteratorType kernelEnd) |
Dilate an image using functional grayscale morphology. Function dilation takes the maximum of all the pixels identified by the structuring element plus the structuring element value.
The structuring element can be composed of arbitrary nonnegative values (not restricted to zero or one). Element values greater than zero indicate pixels that will be considered during the dilation. The function dilation operation is defined as the maxixum over the element of the image value PLUS the structuring element value.
For the each input image pixel,
Definition at line 48 of file itkGrayscaleFunctionDilateImageFilter.h.
|
Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 57 of file itkGrayscaleFunctionDilateImageFilter.h. |
|
Default boundary condition type Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 79 of file itkGrayscaleFunctionDilateImageFilter.h. |
|
Kernel (structuring element) iterator. Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 70 of file itkGrayscaleFunctionDilateImageFilter.h. |
|
Kernel typedef. Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 76 of file itkGrayscaleFunctionDilateImageFilter.h. |
|
Neighborhood iterator type. Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 73 of file itkGrayscaleFunctionDilateImageFilter.h. |
|
Declaration of pixel type. Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 67 of file itkGrayscaleFunctionDilateImageFilter.h. |
|
Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 56 of file itkGrayscaleFunctionDilateImageFilter.h. |
|
Standard class typedefs. Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 53 of file itkGrayscaleFunctionDilateImageFilter.h. |
|
Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 55 of file itkGrayscaleFunctionDilateImageFilter.h. |
|
|
|
Definition at line 83 of file itkGrayscaleFunctionDilateImageFilter.h. |
|
Evaluate image neighborhood with kernel to find the new value for the center pixel value It will return the maximum value of the image pixels plus the structuring element values whose corresponding element in the structuring element is positive. This version of Evaluate is used for non-boundary pixels. Implements itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. |
|
Runtime information support. Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. |
|
Standard New method. Reimplemented from itk::Object. |