#include <irtkSimilarityMetric.h>
This abstract class implements an interface to various voxel similarity measures, including sums-of-squared differences, cross-correlation, correlation ratio, mutual information and normalised mutual information.
Definition at line 26 of file irtkSimilarityMetric.h.
Public Member Functions | |
irtkSimilarityMetric () | |
Constructor. | |
virtual | ~irtkSimilarityMetric () |
Destructor. | |
virtual void | Add (int, int)=0 |
Add sample. | |
virtual void | Delete (int, int)=0 |
Remove sample. | |
virtual void | Combine (irtkSimilarityMetric *)=0 |
Combine similarity metrics. | |
virtual void | Reset ()=0 |
Reset similarity metric. | |
virtual void | Reset (irtkSimilarityMetric *)=0 |
Reset similarity metric. | |
virtual double | Evaluate ()=0 |
Evaluate similarity measure. | |
Static Public Member Functions | |
static irtkSimilarityMetric * | New (irtkSimilarityMetric *) |
Copy metric. |