#include <itkMahalanobisDistanceMembershipFunction.h>
Inheritance diagram for itk::Statistics::MahalanobisDistanceMembershipFunction:
[NOHEADER] | |
virtual const char * | GetClassName () const |
Pointer | New () |
Public Types | |
typedef MahalanobisDistanceMembershipFunction | Self |
typedef MembershipFunctionBase< TVector > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef TVector | MeasurementVectorType |
Public Methods | |
void | SetMean (const vnl_vector< double > &mean) |
const vnl_vector< double > & | GetMean () const |
void | SetCovariance (const vnl_matrix< double > &cov) |
const vnl_matrix< double > & | GetCovariance () const |
void | SetInverseCovariance (const vnl_matrix< double > &invcov) |
const vnl_matrix< double > & | GetInverseCovariance () const |
virtual void | SetNumberOfSamples (double _arg) |
virtual double | GetNumberOfSamples () |
double | Evaluate (const MeasurementVectorType &measurement) const |
Protected Methods | |
MahalanobisDistanceMembershipFunction (void) | |
virtual | ~MahalanobisDistanceMembershipFunction (void) |
void | PrintSelf (std::ostream &os, Indent indent) const |
This class keeps parameter to define MahalanobisDistance Density Function and has method to return the probability density of an instance. MeasurementVectorSize is the dimension of measurement space. double is type of measurement.
Definition at line 44 of file itkMahalanobisDistanceMembershipFunction.h.
|
Typedef alias for the measurement vectors Definition at line 59 of file itkMahalanobisDistanceMembershipFunction.h. |
|
Reimplemented from itk::Statistics::MembershipFunctionBase< TVector >. Definition at line 51 of file itkMahalanobisDistanceMembershipFunction.h. |
|
Standard class typedefs Reimplemented from itk::Statistics::MembershipFunctionBase< TVector >. Definition at line 49 of file itkMahalanobisDistanceMembershipFunction.h. |
|
Reimplemented from itk::Statistics::MembershipFunctionBase< TVector >. Definition at line 50 of file itkMahalanobisDistanceMembershipFunction.h. |
|
|
|
Definition at line 98 of file itkMahalanobisDistanceMembershipFunction.h. References HardConnectedComponentImageFilter::PrintSelf(). |
|
Method to get probability of an instance. The return value is the value of the density function, not probability. |
|
Strandard macros Reimplemented from itk::Statistics::MembershipFunctionBase< TVector >. |
|
Method to get covariance matrix |
|
Method to get covariance matrix |
|
Method to get mean |
|
Method to get the number of samples |
|
Strandard macros Reimplemented from itk::Object. |
|
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::Statistics::MembershipFunctionBase< TVector >. |
|
Method to set covariance matrix Also, this function calculates inverse covariance and pre factor of MahalanobisDistance Distribution to speed up GetProbability |
|
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 |
|
Method to set the number of samples |