#include <itkSparseFieldFourthOrderLevelSetImageFilter.h>
Inheritance diagram for itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >:
Definition at line 155 of file itkSparseFieldFourthOrderLevelSetImageFilter.h.
|
|
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >. Definition at line 176 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. |
|
A list type used in the algorithm. Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >. Definition at line 177 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. |
|
The level set function with refitting term type. Definition at line 206 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. |
|
The storage class used as the node type for the sparse normal vector image. Definition at line 181 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. |
|
The filter type for processing the normal vectors of the level set. Definition at line 195 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. |
|
The function type for processing the normal vector neigborhood. Definition at line 199 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. |
|
The normal vector type. Definition at line 188 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. |
|
Typedefs derived from the superclass. Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >. Definition at line 174 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. |
|
|
Standard class typedefs Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >, itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >, and itk::UnsharpMaskLevelSetImageFilter< TInputImage, TOutputImage >. Definition at line 161 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. |
|
The iterator type for the sparse image. Definition at line 191 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. |
|
The sparse image type used for processing the normal vectors. Reimplemented in itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >, itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >, and itk::UnsharpMaskLevelSetImageFilter< TInputImage, TOutputImage >. Definition at line 185 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. |
|
|
The data type used in numerical computations. Derived from the output image type. Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >. Definition at line 175 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. Referenced by itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::InitializeIteration(). |
|
This method first calls the Superclass InitializeIteration method. Then it determines whether ProcessNormals should be called. |
|
This method first calls the Superclass InitializeIteration method. Then it determines whether ProcessNormals should be called. Definition at line 280 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. |
|
This method checks whether the level set front is touching the edges of the band where curvature from the processed normal vectors has been computed. This is one of the conditions for triggering the ProcessNormals method. |
|
This method computes curvature from normal vectors stored in a sparse image neighborhood. |
|
This method computes curvature from the processed normal vectors over the region specified by the CurvatureBandWidth parameter. The curvatures are stored in the sparse image. |
|
|
|
|
|
|
|
Compute the number of layers that must be used in SparseFieldLevelSetImageFilter to accomodate the desired normal processing band. Definition at line 232 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. |
|
Run-time type information (and related methods) Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >, itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >, and itk::UnsharpMaskLevelSetImageFilter< TInputImage, TOutputImage >. |
|
|
|
|
|
|
|
|
|
|
|
This method first calls the Superclass InitializeIteration method. Then it determines whether ProcessNormals should be called. Reimplemented from itk::FiniteDifferenceImageFilter< TInputImage, TOutputImage >. Definition at line 253 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. References itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >::ValueType. |
|
Standard image dimension macro. |
|
This method first calls the Superclass InitializeIteration method. Then it determines whether ProcessNormals should be called. Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >. Reimplemented in itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >, itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage >, and itk::UnsharpMaskLevelSetImageFilter< TInputImage, TOutputImage >. |
|
The method for processing the normal vectors. |
|
|
|
Set the level set function. Must LevelSetFunctionWithRefitTerm or a subclass. |
|
|
|
|
|
|
|
|
|
|
|
|
|
This overrides SparseFieldLevelSetImageFilter's SetNumberOfLayers to make sure we have enough layers to do what we need. Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >. Definition at line 240 of file itkSparseFieldFourthOrderLevelSetImageFilter.h. |
|
|