#include <itkMahalanobisDistanceThresholdImageFunction.h>
Inheritance diagram for itk::MahalanobisDistanceThresholdImageFunction< TInputImage, TCoordRep >:
This ImageFunction returns true if the pixel value of a vector image has a Mahalanobis distance below the value specided by the threshold. The Mahalanobis distance is computed with the MahalanobisDistanceMembershipFunction class which has to be initialized with the mean an covariance to be used. This class is intended to be used only with images whose pixel type is a vector (array).
The input image is set via method SetInputImage().
Methods Evaluate, EvaluateAtIndex and EvaluateAtContinuousIndex respectively evaluate the function at an geometric point, image index and continuous image index.
Definition at line 47 of file itkMahalanobisDistanceThresholdImageFunction.h.
|
Reimplemented from itk::ImageFunction< TInputImage, bool, TCoordRep >. Definition at line 55 of file itkMahalanobisDistanceThresholdImageFunction.h. |
|
ContinuousIndex typedef support. Reimplemented from itk::ImageFunction< TInputImage, bool, TCoordRep >. Definition at line 79 of file itkMahalanobisDistanceThresholdImageFunction.h. Referenced by itk::MahalanobisDistanceThresholdImageFunction< TInputImage, TCoordRep >::EvaluateAtContinuousIndex(). |
|
Type used to represent the Covariance matrix of the vector population Definition at line 82 of file itkMahalanobisDistanceThresholdImageFunction.h. |
|
|
InputImageType typedef support. Reimplemented from itk::ImageFunction< TInputImage, bool, TCoordRep >. Definition at line 64 of file itkMahalanobisDistanceThresholdImageFunction.h. |
|
Type used to represent the Mean Vector of the vector population Definition at line 85 of file itkMahalanobisDistanceThresholdImageFunction.h. |
|
Typedef to describe the type of pixel. Definition at line 67 of file itkMahalanobisDistanceThresholdImageFunction.h. Referenced by itk::MahalanobisDistanceThresholdImageFunction< TInputImage, TCoordRep >::~MahalanobisDistanceThresholdImageFunction(). |
|
Reimplemented from itk::ImageFunction< TInputImage, bool, TCoordRep >. Definition at line 54 of file itkMahalanobisDistanceThresholdImageFunction.h. |
|
Point typedef support. Reimplemented from itk::ImageFunction< TInputImage, bool, TCoordRep >. Definition at line 73 of file itkMahalanobisDistanceThresholdImageFunction.h. Referenced by itk::MahalanobisDistanceThresholdImageFunction< TInputImage, TCoordRep >::Evaluate(). |
|
Standard class typedefs. Reimplemented from itk::ImageFunction< TInputImage, bool, TCoordRep >. Definition at line 52 of file itkMahalanobisDistanceThresholdImageFunction.h. Referenced by itk::MahalanobisDistanceThresholdImageFunction< TInputImage, TCoordRep >::~MahalanobisDistanceThresholdImageFunction(). |
|
Reimplemented from itk::ImageFunction< TInputImage, bool, TCoordRep >. Definition at line 53 of file itkMahalanobisDistanceThresholdImageFunction.h. |
|
|
|
|
BinaryThreshold the image at a point position Returns true if the image intensity at the specified point position satisfies the threshold criteria. The point is assumed to lie within the image buffer. ImageFunction::IsInsideBuffer() can be used to check bounds before calling the method. Implements itk::ImageFunction< TInputImage, bool, TCoordRep >. Definition at line 96 of file itkMahalanobisDistanceThresholdImageFunction.h. References itk::MahalanobisDistanceThresholdImageFunction< TInputImage, TCoordRep >::IndexType, and itk::MahalanobisDistanceThresholdImageFunction< TInputImage, TCoordRep >::PointType. |
|
BinaryThreshold the image at a continuous index position Returns true if the image intensity at the specified point position satisfies the threshold criteria. The point is assumed to lie within the image buffer. ImageFunction::IsInsideBuffer() can be used to check bounds before calling the method. Implements itk::ImageFunction< TInputImage, bool, TCoordRep >. Definition at line 111 of file itkMahalanobisDistanceThresholdImageFunction.h. References itk::MahalanobisDistanceThresholdImageFunction< TInputImage, TCoordRep >::ContinuousIndexType, and itk::MahalanobisDistanceThresholdImageFunction< TInputImage, TCoordRep >::IndexType. |
|
BinaryThreshold the image at an index position. Returns true if the image intensity at the specified point position satisfies the threshold criteria. The point is assumed to lie within the image buffer. ImageFunction::IsInsideBuffer() can be used to check bounds before calling the method. Implements itk::ImageFunction< TInputImage, bool, TCoordRep >. Definition at line 128 of file itkMahalanobisDistanceThresholdImageFunction.h. References itk::MahalanobisDistanceThresholdImageFunction< TInputImage, TCoordRep >::IndexType. |
|
Run-time type information (and related methods). Reimplemented from itk::ImageFunction< TInputImage, bool, TCoordRep >.
|
|
Method to set covariance matrix Also, this function calculates inverse covariance and pre factor of MahalanobisDistance Distribution to speed up GetProbability |
|
Method to set mean |
|
Get the lower threshold value. |
|
Dimension underlying input image. |
|
Method for creation through the object factory. |
|
Reimplemented from itk::ImageFunction< TInputImage, bool, TCoordRep >.
|
|
Method to set covariance matrix Also, this function calculates inverse covariance and pre factor of MahalanobisDistance Distribution to speed up GetProbability |
|
Method to set mean |
|
Get the lower threshold value. |