「lmrcImageFOMCalc(API)」の版間の差分
提供: Eospedia
(→API) |
|||
| 行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); | ||
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:40時点における版
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); double lmrcImageFOMScaleCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode); double lmrcImageFOMXMaxCalc(mrcImage* in, mrcImage* ref, lmrcImageFOMCalcInfo* linfo, int mode);