#include <itkGaussianMixtureModelComponent.h>
Inheritance diagram for itk::Statistics::GaussianMixtureModelComponent:
[NOHEADER] | |
virtual const char * | GetClassName () const |
Pointer | New () |
Public Types | |
typedef GaussianMixtureModelComponent | Self |
typedef MixtureModelComponentBase< TSample > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef Superclass::MeasurementVectorType | MeasurementVectorType |
typedef Superclass::MembershipFunctionType | MembershipFunctionType |
typedef Superclass::WeightArrayType | WeightArrayType |
typedef Superclass::ParametersType | ParametersType |
typedef GaussianDensityFunction< MeasurementVectorType > | NativeMembershipFunctionType |
typedef WeightedMeanCalculator< TSample > | MeanEstimatorType |
typedef WeightedCovarianceCalculator< TSample > | CovarianceEstimatorType |
typedef MeanEstimatorType::OutputType | MeanType |
typedef CovarianceEstimatorType::OutputType | CovarianceType |
Public Methods | |
itkStaticConstMacro (MeasurementVectorSize, unsigned int, TSample::MeasurementVectorSize) | |
void | SetSample (TSample *sample) |
void | SetParameters (const ParametersType ¶meters) |
Protected Methods | |
GaussianMixtureModelComponent () | |
virtual | ~GaussianMixtureModelComponent () |
void | PrintSelf (std::ostream &os, Indent indent) const |
double | CalculateParametersChange () |
void | GenerateData () |
You plug in the target sample data using SetSample method. Then call the GenerateData method to run the alogithm.
The return value that the GetOutput method where is the number of measurement vectors in the target
Definition at line 42 of file itkGaussianMixtureModelComponent.h.
|
Definition at line 68 of file itkGaussianMixtureModelComponent.h. |
|
Definition at line 71 of file itkGaussianMixtureModelComponent.h. Referenced by itk::Statistics::GaussianMixtureModelComponent< TSample >::~GaussianMixtureModelComponent(). |
|
Definition at line 67 of file itkGaussianMixtureModelComponent.h. |
|
Definition at line 70 of file itkGaussianMixtureModelComponent.h. Referenced by itk::Statistics::GaussianMixtureModelComponent< TSample >::~GaussianMixtureModelComponent(). |
|
Reimplemented from itk::Statistics::MixtureModelComponentBase< TSample >. Definition at line 60 of file itkGaussianMixtureModelComponent.h. |
|
typedef for the MembershipFunctionBase Reimplemented from itk::Statistics::MixtureModelComponentBase< TSample >. Definition at line 61 of file itkGaussianMixtureModelComponent.h. |
|
Definition at line 65 of file itkGaussianMixtureModelComponent.h. |
|
Reimplemented from itk::Statistics::MixtureModelComponentBase< TSample >. Definition at line 63 of file itkGaussianMixtureModelComponent.h. |
|
Reimplemented from itk::Statistics::MixtureModelComponentBase< TSample >. Definition at line 49 of file itkGaussianMixtureModelComponent.h. |
|
Standard class typedefs. Reimplemented from itk::Statistics::MixtureModelComponentBase< TSample >. Definition at line 47 of file itkGaussianMixtureModelComponent.h. |
|
Reimplemented from itk::Statistics::MixtureModelComponentBase< TSample >. Definition at line 48 of file itkGaussianMixtureModelComponent.h. |
|
typedef of strorage for the weights Reimplemented from itk::Statistics::MixtureModelComponentBase< TSample >. Definition at line 62 of file itkGaussianMixtureModelComponent.h. |
|
|
|
Definition at line 79 of file itkGaussianMixtureModelComponent.h. References itk::Statistics::GaussianMixtureModelComponent< TSample >::CovarianceType, and itk::Statistics::GaussianMixtureModelComponent< TSample >::MeanType. |
|
|
|
Reimplemented from itk::Statistics::MixtureModelComponentBase< TSample >. |
|
Standard Macros Reimplemented from itk::Statistics::MixtureModelComponentBase< TSample >. |
|
Measurement length constant |
|
Standard Macros Reimplemented from itk::Statistics::MixtureModelComponentBase< 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::MixtureModelComponentBase< TSample >. |
|
Reimplemented from itk::Statistics::MixtureModelComponentBase< TSample >. |
|
stores the sample pointer Reimplemented from itk::Statistics::MixtureModelComponentBase< TSample >. |