lmrcImageNormalizing(API)

提供: Eospedia
移動: 案内検索

DataManip/mrcImage/src/lmrcImageNormalizingmrcImageNormalizingのためのAPI です。

定数

lmrcImageNormalizingInfoのメンバーModeの設定として使用します。

typedef enum lmrcImageNormalizingMode {
	lmrcImageNormalizingModeDoubleExponential=0,
	lmrcImageNormalizingModeMinMax=1,
	lmrcImageNormalizingModeUsingContour=2,
	lmrcImageNormalizingModeUsingContourWithSolventFlattening=3,
	lmrcImageNormalizingModeNoEstimation=4
} lmrcImageNormalizingMode ;

構造体

typedef float lmrcImageNormalizingParaTypeReal;

lmrcImageNormalizingの設定データで使用します。

typedef struct lmrcImageNormalizingInfo {
	lmrcImageNormalizingParaTypeReal A;
	lmrcImageNormalizingParaTypeReal B; /* A x + B */
	lmrcImageNormalizingParaTypeReal ContourMin;
	lmrcImageNormalizingParaTypeReal ContourMax;
	lmrcImageNormalizingParaTypeReal ContourSolvent;
	lmrcImageNormalizingMode Mode;
} lmrcImageNormalizingInfo;

API

正規化

extern void lmrcImageNormalizing(mrcImage* out, mrcImage* in, lmrcImageNormalizingInfo* linfo, int mode);

API情報の確認

extern void lmrcImageNormalizingModePrint(FILE* fpt, int mode);