「lmrcImageFOMCalc(API)」の版間の差分
提供: Eospedia
(ページの作成:「DataManip/mrcImage/src/'''lmrcImageFOMCalc'''はmrcImageFOMCalcのためのAPI です。 == 定数 == == 構造体 == typedef struct lmrcImageFOMCalcInfo { int ...」) |
|||
| (同じ利用者による、間の2版が非表示) | |||
| 行35: | 行35: | ||
== API == | == API == | ||
| + | inを入力とし、refに対するFOMをlinfo->FOMへ出力します。 | ||
double lmrcImageFOMCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); | double lmrcImageFOMCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); | ||
| + | Scalingを出力します。 | ||
double lmrcImageFOMScaleCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); | double lmrcImageFOMScaleCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); | ||
| + | XMaxを出力します。 | ||
double lmrcImageFOMXMaxCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); | double lmrcImageFOMXMaxCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); | ||
2015年3月12日 (木) 05:03時点における最新版
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->FOMへ出力します。
double lmrcImageFOMCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode);
Scalingを出力します。
double lmrcImageFOMScaleCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode);
XMaxを出力します。
double lmrcImageFOMXMaxCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode);