#include <itkGrayscaleErodeImageFilter.h>
Inheritance diagram for itk::GrayscaleErodeImageFilter< TInputImage, TOutputImage, TKernel >:
Public Types | |
typedef GrayscaleErodeImageFilter | 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 | |
GrayscaleErodeImageFilter () | |
~GrayscaleErodeImageFilter () | |
virtual PixelType | Evaluate (const NeighborhoodIteratorType &nit, const KernelIteratorType kernelBegin, const KernelIteratorType kernelEnd) |
Erode an image using grayscale morphology. Erosion takes the minimum of all the pixels identified by the structuring element.
The structuring element is assumed to be composed of binary values (zero or one). Only elements of the structuring element having values > 0 are candidates for affecting the center pixel.
For the each input image pixel,
Definition at line 44 of file itkGrayscaleErodeImageFilter.h.
|
Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 53 of file itkGrayscaleErodeImageFilter.h. |
|
Default boundary condition type Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 75 of file itkGrayscaleErodeImageFilter.h. |
|
Kernel (structuring element) iterator. Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 66 of file itkGrayscaleErodeImageFilter.h. |
|
Kernel typedef. Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 72 of file itkGrayscaleErodeImageFilter.h. |
|
Neighborhood iterator type. Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 69 of file itkGrayscaleErodeImageFilter.h. |
|
Declaration of pixel type. Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 63 of file itkGrayscaleErodeImageFilter.h. |
|
Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 52 of file itkGrayscaleErodeImageFilter.h. |
|
Standard class typedefs. Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 49 of file itkGrayscaleErodeImageFilter.h. |
|
Reimplemented from itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >. Definition at line 51 of file itkGrayscaleErodeImageFilter.h. |
|
|
|
Definition at line 79 of file itkGrayscaleErodeImageFilter.h. |
|
Evaluate image neighborhood with kernel to find the new value for the center pixel value. It will return the minimum value of the image pixels 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. |