「lmrcImageFOMCalc(API)」の版間の差分
提供: Eospedia
(ページの作成:「DataManip/mrcImage/src/'''lmrcImageFOMCalc'''はmrcImageFOMCalcのためのAPI です。 == 定数 == == 構造体 == typedef struct lmrcImageFOMCalcInfo { int ...」) |
(→API) |
||
行35: | 行35: | ||
== API == | == API == | ||
+ | inを入力とし、refに対するFOMをlinfoへ出力します。 | ||
double lmrcImageFOMCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); | double lmrcImageFOMCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); | ||
double lmrcImageFOMScaleCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); | double lmrcImageFOMScaleCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); | ||
double lmrcImageFOMXMaxCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); | double lmrcImageFOMXMaxCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); |
2015年3月9日 (月) 05:38時点における版
DataManip/mrcImage/src/lmrcImageFOMCalcはmrcImageFOMCalcのためのAPI です。
定数
構造体
typedef struct lmrcImageFOMCalcInfo { int inImageNumber; // Number of InImages double* Weight; // Weight of InImages // Ring Range double minR; // min 1/A double maxR; // max 1/A double deltaAlpha; // delta // Sector Range double minSector; double maxSector; double delSector; // Scaling Factor double* Scale; // int flagRScale; // double XXMax; // Output double FOM; int Num; } lmrcImageFOMCalcInfo;
API
inを入力とし、refに対するFOMをlinfoへ出力します。
double lmrcImageFOMCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); double lmrcImageFOMScaleCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); double lmrcImageFOMXMaxCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode);