casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions
casa::EntropyEmptiness Class Reference

Maximum Emptiness measure used by MEM. More...

#include <Entropy.h>

Inheritance diagram for casa::EntropyEmptiness:
casa::Entropy

List of all members.

Public Member Functions

 EntropyEmptiness ()
 This default constructor is good enough for me.
 ~EntropyEmptiness ()
 destructor
Float formEntropy ()
 calculate the entropy for the whole image
void formGDG (Matrix< Double > &)
 calculate the Gradient dot Gradient matrix
void formGDGStep (Matrix< double > &)
 calculate the Gradient dot Gradient matrix, calculate Step
Double formGDS ()
 calculate Gradient dot Step
void entropyType (String &str)
 report the entropy type for a logging message
void infoBanner ()
 infoBanner
void infoPerIteration (uInt iteration)
 infoIteration
Float relaxMin ()
 relax image Min
Bool testConvergence ()
 each entropy type can have its distinct convergence criteria

Protected Member Functions

 EntropyEmptiness (const EntropyEmptiness &)
EntropyEmptinessoperator= (const EntropyEmptiness &)

Detailed Description

Maximum Emptiness measure used by MEM.

Emptiness measure

Definition at line 220 of file Entropy.h.


Constructor & Destructor Documentation

This default constructor is good enough for me.

destructor


Member Function Documentation

void casa::EntropyEmptiness::entropyType ( String str) [inline, virtual]

report the entropy type for a logging message

Implements casa::Entropy.

Definition at line 243 of file Entropy.h.

calculate the entropy for the whole image

Implements casa::Entropy.

void casa::EntropyEmptiness::formGDG ( Matrix< Double > &  ) [virtual]

calculate the Gradient dot Gradient matrix

Implements casa::Entropy.

void casa::EntropyEmptiness::formGDGStep ( Matrix< double > &  ) [virtual]

calculate the Gradient dot Gradient matrix, calculate Step

Implements casa::Entropy.

calculate Gradient dot Step

Implements casa::Entropy.

infoBanner

Implements casa::Entropy.

void casa::EntropyEmptiness::infoPerIteration ( uInt  iteration) [virtual]

infoIteration

Implements casa::Entropy.

EntropyEmptiness& casa::EntropyEmptiness::operator= ( const EntropyEmptiness ) [protected]

relax image Min

Implements casa::Entropy.

each entropy type can have its distinct convergence criteria

Implements casa::Entropy.


The documentation for this class was generated from the following file: