#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. | |