Curve classifier for heart perfusion data.
More...
#include <mia/core/fftslopeclassifier.hh>
Public Types |
typedef std::vector
< std::vector< float > > | Columns |
| typedef to define the matrix of curves
|
Detailed Description
Curve classifier for heart perfusion data.
Classify a set of curves. This class is mostly usefull for the analysis of series of perfusion images that are aquired using free breathing.
Definition at line 38 of file fftslopeclassifier.hh.
Member Typedef Documentation
Constructor & Destructor Documentation
CFFTSlopeClassifier::CFFTSlopeClassifier |
( |
const Columns & |
m, |
|
|
float |
breath_rate, |
|
|
bool |
mean_stripped = false |
|
) |
| |
Initialize the classifier with the given curves and the information whether the means were stripped
- Parameters
-
m | matrix of curves |
breath_rate | approximate frames per breathing cycle |
mean_stripped | |
CFFTSlopeClassifier::CFFTSlopeClassifier |
( |
| ) |
|
CFFTSlopeClassifier::~CFFTSlopeClassifier |
( |
| ) |
|
Member Function Documentation
int CFFTSlopeClassifier::get_baseline_idx |
( |
| ) |
const |
- Returns
- the index of the baseline curve or -1 if not identified
int CFFTSlopeClassifier::get_LV_idx |
( |
| ) |
const |
- Returns
- the index of the LV enhancement curve or -1 if not identified
int CFFTSlopeClassifier::get_LV_peak |
( |
| ) |
const |
- Returns
- the time index of the LV peak image or -1 if not identified
float CFFTSlopeClassifier::get_max_slope_length_diff |
( |
| ) |
const |
- Returns
- the absolute difference between the length of the longest and second longest curve in the list
std::vector<int> CFFTSlopeClassifier::get_mixing_indices |
( |
| ) |
const |
- Returns
- all the indices that are not considered to be periodic curves
int CFFTSlopeClassifier::get_perfusion_idx |
( |
| ) |
const |
- Returns
- the index of the perfusion curve or -1 if not identified
std::vector<int> CFFTSlopeClassifier::get_periodic_indices |
( |
| ) |
const |
- Returns
- the indices of periodic curves or an empty vector if none was found
int CFFTSlopeClassifier::get_RV_idx |
( |
| ) |
const |
- Returns
- the index of the RV enhancement curve or -1 if not identified
int CFFTSlopeClassifier::get_RV_peak |
( |
| ) |
const |
- Returns
- the time index of the RV peak image or -1 if not identified
The documentation for this class was generated from the following file: