NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Functions | |
double | calculateBSI (char *baselineImageName, char *repeatImageName, char *baselineMaskName, char *repeatMaskName, char *subROIMaskName, int numberOfErosion, int numberOfDilation, double userLowerWindow, double userUpperWindow, const itk::Array< double > &baselineFinalMeans, const itk::Array< double > &repeatFinalMeans, const itk::Array< double > &baselineFinalStds, const itk::Array< double > &repeatFinalStds, double slope, double intercept) |
double | calculateBSIPiecewise (char *baselineImageName, char *repeatImageName, char *baselineMaskName, char *repeatMaskName, char *subROIMaskName, int numberOfErosion, int numberOfDilation, double userLowerWindow, double userUpperWindow, const itk::Array< double > &baselineFinalMeans, const itk::Array< double > &repeatFinalMeans, const itk::Array< double > &baselineFinalStds, const itk::Array< double > &repeatFinalStds, double slopeCsfGm, double interceptCsfGm, double slopeGmWm, double interceptGmWm) |
void | saveNormalisedImage (char *repeatImageName, char *outputImageName, double slope, double intercept) |
int | main (int argc, char *argv[]) |
double calculateBSI | ( | char * | baselineImageName, |
char * | repeatImageName, | ||
char * | baselineMaskName, | ||
char * | repeatMaskName, | ||
char * | subROIMaskName, | ||
int | numberOfErosion, | ||
int | numberOfDilation, | ||
double | userLowerWindow, | ||
double | userUpperWindow, | ||
const itk::Array< double > & | baselineFinalMeans, | ||
const itk::Array< double > & | repeatFinalMeans, | ||
const itk::Array< double > & | baselineFinalStds, | ||
const itk::Array< double > & | repeatFinalStds, | ||
double | slope, | ||
double | intercept | ||
) |
Calculate BSI using the linear regression results.
double calculateBSIPiecewise | ( | char * | baselineImageName, |
char * | repeatImageName, | ||
char * | baselineMaskName, | ||
char * | repeatMaskName, | ||
char * | subROIMaskName, | ||
int | numberOfErosion, | ||
int | numberOfDilation, | ||
double | userLowerWindow, | ||
double | userUpperWindow, | ||
const itk::Array< double > & | baselineFinalMeans, | ||
const itk::Array< double > & | repeatFinalMeans, | ||
const itk::Array< double > & | baselineFinalStds, | ||
const itk::Array< double > & | repeatFinalStds, | ||
double | slopeCsfGm, | ||
double | interceptCsfGm, | ||
double | slopeGmWm, | ||
double | interceptGmWm | ||
) |
Calculate BSI using the linear regression results.
void saveNormalisedImage | ( | char * | repeatImageName, |
char * | outputImageName, | ||
double | slope, | ||
double | intercept | ||
) |
Save normalised repeat image.