#include <itkCovarianceCalculator.h>
Inheritance diagram for itk::Statistics::CovarianceCalculator:
[NOHEADER] | |
virtual const char * | GetClassName () const |
Pointer | New () |
Public Types | |
typedef CovarianceCalculator | Self |
typedef Object | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef Vector< double, itkGetStaticConstMacro(MeasurementVectorSize) | MeanType ) |
typedef Matrix< double, itkGetStaticConstMacro(MeasurementVectorSize), itkGetStaticConstMacro(MeasurementVectorSize) | OutputType ) |
Public Methods | |
itkStaticConstMacro (MeasurementVectorSize, unsigned int, TSample::MeasurementVectorSize) | |
void | SetMean (MeanType *mean) |
MeanType * | GetMean () |
OutputType * | GetOutput () |
Protected Methods | |
CovarianceCalculator () | |
virtual | ~CovarianceCalculator () |
void | PrintSelf (std::ostream &os, Indent indent) const |
void | GenerateData () |
Let denotes covariance matrix for the sample, then: When is th component of a measurement vector , is the th componet of the , and the is the th componet ,
Definition at line 40 of file itkCovarianceCalculator.h.
|
Typedef for the mean output Definition at line 58 of file itkCovarianceCalculator.h. |
|
Typedef for the mean output Definition at line 59 of file itkCovarianceCalculator.h. |
|
Reimplemented from itk::Statistics::SampleAlgorithmBase< TSample >. Definition at line 47 of file itkCovarianceCalculator.h. |
|
Standard class typedefs. Reimplemented from itk::Statistics::SampleAlgorithmBase< TSample >. Definition at line 45 of file itkCovarianceCalculator.h. |
|
Reimplemented from itk::Statistics::SampleAlgorithmBase< TSample >. Definition at line 46 of file itkCovarianceCalculator.h. |
|
|
|
Definition at line 73 of file itkCovarianceCalculator.h. |
|
Calculates the covariance and save it Reimplemented from itk::Statistics::SampleAlgorithmBase< TSample >. |
|
Standard Macros Reimplemented from itk::Statistics::SampleAlgorithmBase< TSample >. |
|
Returns the sample pointer |
|
Returns the covariance matrix of the target sample data |
|
|
|
Standard Macros Reimplemented from itk::Statistics::SampleAlgorithmBase< TSample >. |
|
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::SampleAlgorithmBase< TSample >. |
|
Stores the sample pointer |