「lmrcImageCommonLine(API)」の版間の差分

提供: Eospedia
移動: 案内検索
(ページの作成:「DataManip/mrcImage/src/'''lmrcImageCommonLine'''はコモンライン探索のためのAPI です。 == 定数 == == 構造体 == ===コモンラインのモード=...」)
(相違点なし)

2014年5月9日 (金) 08:18時点における版

DataManip/mrcImage/src/lmrcImageCommonLineコモンライン探索のためのAPI です。

定数

構造体

コモンラインのモード

typedef enum lmrcImageCommonLineMode {
	lmrcImageCommonLineModeImageCenterIsGC = 1
} lmrcImageCommonLineMode;

探索モード

typedef enum lmrcImageCommonLineSearchMode {
	lmrcImageCommonLineSearchModeFourierSpace = 0,
	lmrcImageCommonLineSearchModeRealSpace = 1 
} lmrcImageCommonLineSearchMode;

コモンライン情報

typedef struct lmrcImageCommonLineInfo {
	/* Input */
	double dtheta;
	lmrcImageCommonLineSearchMode searchMode; 
	/* Output */
	double optimumThetaIn;
	double optimumThetaRef;
	double optimumCor; 
} lmrcImageCommonLineInfo;

API

extern void lmrcImageCommonLineSearch(mrcImage* out, mrcImage* in, mrcImage* ref, lmrcImageCommonLineInfo* linfo, int mode);
extern void lmrcImageCommonLineInfoOutput(FILE* fpt, lmrcImageCommonLineInfo* linfo, int mode);
extern void lmrcImageCommonLineInfoUsage(FILE* fpt);