「lmrcImageFOMCalc(API)」の版間の差分
提供: Eospedia
| 行37: | 行37: | ||
inを入力とし、refに対するFOMをlinfo->FOMへ出力します。 | 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);