Public Types | Public Member Functions

cmtk::TypedArrayNoiseEstimatorMaximumLikelihood Class Reference

Estimate noise level in data stored in a TypedArray. More...

#include <cmtkTypedArrayNoiseEstimatorMaximumLikelihood.h>

Inheritance diagram for cmtk::TypedArrayNoiseEstimatorMaximumLikelihood:
Inheritance graph
[legend]
Collaboration diagram for cmtk::TypedArrayNoiseEstimatorMaximumLikelihood:
Collaboration graph
[legend]

List of all members.

Public Types

typedef
TypedArrayNoiseEstimatorMaximumLikelihood 
Self
 This class.
typedef
TypedArrayNoiseEstimatorBrummer 
Superclass
 Base class.

Public Member Functions

 TypedArrayNoiseEstimatorMaximumLikelihood (const TypedArray *data, const size_t histogramBins=255)
 Constructor.

Detailed Description

Estimate noise level in data stored in a TypedArray.

Estimate Rician noise variance using Chang's maximum likelihood method.

Author:
Mike Hasak

Definition at line 44 of file cmtkTypedArrayNoiseEstimatorMaximumLikelihood.h.


Member Typedef Documentation

This class.

Reimplemented from cmtk::TypedArrayNoiseEstimatorBrummer.

Definition at line 51 of file cmtkTypedArrayNoiseEstimatorMaximumLikelihood.h.

Base class.

Reimplemented from cmtk::TypedArrayNoiseEstimatorBrummer.

Definition at line 54 of file cmtkTypedArrayNoiseEstimatorMaximumLikelihood.h.


Constructor & Destructor Documentation

cmtk::TypedArrayNoiseEstimatorMaximumLikelihood::TypedArrayNoiseEstimatorMaximumLikelihood ( const TypedArray data,
const size_t  histogramBins = 255 
)

Constructor.

Definition at line 40 of file cmtkTypedArrayNoiseEstimatorMaximumLikelihood.cxx.

References cmtk::TypedArray::GetHistogram().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines