#include <itkShapePriorMAPCostFunctionBase.h>
Inheritance diagram for itk::ShapePriorMAPCostFunctionBase< TFeatureImage, TOutputPixel >:
This class follows the shape and pose parameters estimation developed in [1].
This class has two template parameters, the feature image type representing the edge potential map and the pixel type used to represent the output level set in the ShapePriorSegmentationLevelSetImageFilter.
Definition at line 47 of file itkShapePriorMAPCostFunctionBase.h.
|
Reimplemented from itk::SingleValuedCostFunction.
Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >. Definition at line 55 of file itkShapePriorMAPCostFunctionBase.h. |
|
DerivativeType typedef. It defines a type used to return the cost function derivative. Reimplemented from itk::SingleValuedCostFunction. Definition at line 66 of file itkShapePriorMAPCostFunctionBase.h. |
|
Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >. Definition at line 74 of file itkShapePriorMAPCostFunctionBase.h. Referenced by itk::ShapePriorMAPCostFunctionBase< TFeatureImage, TOutputPixel >::~ShapePriorMAPCostFunctionBase(). |
|
Type of the feature image representing the edge potential map. Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >. Definition at line 73 of file itkShapePriorMAPCostFunctionBase.h. |
|
MeasureType typedef. It defines a type used to return the cost function value. Reimplemented from itk::SingleValuedCostFunction.
Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >. Definition at line 62 of file itkShapePriorMAPCostFunctionBase.h. Referenced by itk::ShapePriorMAPCostFunctionBase< TFeatureImage, TOutputPixel >::GetNumberOfParameters(). |
|
Definition at line 87 of file itkShapePriorMAPCostFunctionBase.h. Referenced by itk::ShapePriorMAPCostFunctionBase< TFeatureImage, TOutputPixel >::~ShapePriorMAPCostFunctionBase(). |
|
Type of container used to store the level set nodes. Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >. Definition at line 86 of file itkShapePriorMAPCostFunctionBase.h. |
|
Type of node used to represent the active region around the zero set. Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >. Definition at line 83 of file itkShapePriorMAPCostFunctionBase.h. |
|
ParametersType typedef. It defines a position in the optimization search space. Reimplemented from itk::SingleValuedCostFunction.
Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >. Definition at line 70 of file itkShapePriorMAPCostFunctionBase.h. Referenced by itk::ShapePriorMAPCostFunctionBase< TFeatureImage, TOutputPixel >::GetNumberOfParameters(). |
|
Type of pixel used to represent the level set. Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >. Definition at line 80 of file itkShapePriorMAPCostFunctionBase.h. |
|
Reimplemented from itk::SingleValuedCostFunction.
Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >. Definition at line 54 of file itkShapePriorMAPCostFunctionBase.h. |
|
Standard class typedefs. Reimplemented from itk::SingleValuedCostFunction.
Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >. Definition at line 52 of file itkShapePriorMAPCostFunctionBase.h. |
|
Definition at line 92 of file itkShapePriorMAPCostFunctionBase.h. Referenced by itk::ShapePriorMAPCostFunctionBase< TFeatureImage, TOutputPixel >::~ShapePriorMAPCostFunctionBase(). |
|
Type of the shape signed distance function. Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >. Definition at line 91 of file itkShapePriorMAPCostFunctionBase.h. |
|
Reimplemented from itk::SingleValuedCostFunction.
Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >. Definition at line 53 of file itkShapePriorMAPCostFunctionBase.h. |
|
|
|
|
Compute the gradient term component of the MAP cost function. Subclasses should override this function Implemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >.
|
|
Compute the inside term component of the MAP cost function. Subclasses should override this function Implemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >.
|
|
Compute the pose prior component of the MAP cost function. Subclasses should override this function Implemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >.
|
|
Compute the shape prior component of the MAP cost function. Subclasses should override this function Implemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >.
|
|
Set/Get the active region. |
|
Run-time type information (and related methods). Reimplemented from itk::SingleValuedCostFunction.
Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >.
|
|
This method returns the derivative of the cost function corresponding to the specified parameters. Implements itk::SingleValuedCostFunction. Definition at line 116 of file itkShapePriorMAPCostFunctionBase.h. |
|
Set/Get the feature image. |
|
Return the number of parameters. Implements itk::CostFunction. Definition at line 120 of file itkShapePriorMAPCostFunctionBase.h. References itk::ShapePriorMAPCostFunctionBase< TFeatureImage, TOutputPixel >::MeasureType, and itk::ShapePriorMAPCostFunctionBase< TFeatureImage, TOutputPixel >::ParametersType. |
|
Set/Get the shape distance function. |
|
This method returns the value of the cost function corresponding to the specified parameters. Implements itk::SingleValuedCostFunction.
|
|
Initialize the cost function by making sure that all the components are present. Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >.
|
|
Dimension constant. Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >.
|
|
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from itk::CostFunction.
Reimplemented in itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel >.
|
|
Set/Get the active region. |
|
Set/Get the feature image. |
|
Set/Get the shape distance function. |
|
Definition at line 152 of file itkShapePriorMAPCostFunctionBase.h. |
|
Definition at line 153 of file itkShapePriorMAPCostFunctionBase.h. |
|
Definition at line 151 of file itkShapePriorMAPCostFunctionBase.h. |