「lmrcSinogramFETcalcWeight(API)」の版間の差分
提供: Eospedia
(ページの作成:「DataManip/mrcImage/src/'''lmrcSinogramFETcalcWeight'''はmrcSinogramFETcalcWeightのためのAPI です。 == 定数 == == 構造体 == typedef struct lmrcSinogram...」) |
|||
| (同じ利用者による、間の1版が非表示) | |||
| 行4: | 行4: | ||
== 構造体 == | == 構造体 == | ||
| + | lmrcSinogramFETcalcWeightの設定で使用します。 | ||
typedef struct lmrcSinogramFETcalcWeightInfo { | typedef struct lmrcSinogramFETcalcWeightInfo { | ||
FILE* In; | FILE* In; | ||
| 行12: | 行13: | ||
== API == | == API == | ||
extern void lmrcSinogramFETcalcWeight(mrcImage* out, lmrcSinogramFETcalcWeightInfo info, int mode); | extern void lmrcSinogramFETcalcWeight(mrcImage* out, lmrcSinogramFETcalcWeightInfo info, int mode); | ||
| − | + | ||
| − | + | ===正規化=== | |
| + | FETファイルリストを正規化します。 | ||
extern int lmrcSinogramFETcalcWeightFETnormalize(FILE* in, mrcImage* out, int mode); | extern int lmrcSinogramFETcalcWeightFETnormalize(FILE* in, mrcImage* out, int mode); | ||
| + | |||
| + | ===距離マップの作成=== | ||
| + | FETファイル間の各点毎で算出した距離をマッピングします。(FETファイルの組み合わせ分のマップファイルが出力されます) | ||
extern void lmrcSinogramFETcalcWeightCalcDistance(mrcImage *, int , int ); | extern void lmrcSinogramFETcalcWeightCalcDistance(mrcImage *, int , int ); | ||
| + | |||
| + | |||
extern void lmrcSinogramFETcalcWeightCalcCommonLinePickUp(FILE* comLine, int cfet, int mode); | extern void lmrcSinogramFETcalcWeightCalcCommonLinePickUp(FILE* comLine, int cfet, int mode); | ||
extern float lmrcSinogramFETcalcWeight_func(float* ); | extern float lmrcSinogramFETcalcWeight_func(float* ); | ||
extern void lmrcSinogramFETcalcWeight_dfunc(float* , float* ); | extern void lmrcSinogramFETcalcWeight_dfunc(float* , float* ); | ||
| + | |||
| + | 未実装 | ||
| + | extern void lmrcSinogramFETcalcWeightRankCount(float* ); | ||
| + | extern void lmrcSinogramFETcalcWeight_dRankCount(float* , float* ); | ||
2014年5月21日 (水) 01:25時点における最新版
DataManip/mrcImage/src/lmrcSinogramFETcalcWeightはmrcSinogramFETcalcWeightのためのAPI です。
定数
構造体
lmrcSinogramFETcalcWeightの設定で使用します。
typedef struct lmrcSinogramFETcalcWeightInfo {
FILE* In;
FILE* InC;
int mode;
}lmrcSinogramFETcalcWeightInfo;
API
extern void lmrcSinogramFETcalcWeight(mrcImage* out, lmrcSinogramFETcalcWeightInfo info, int mode);
正規化
FETファイルリストを正規化します。
extern int lmrcSinogramFETcalcWeightFETnormalize(FILE* in, mrcImage* out, int mode);
距離マップの作成
FETファイル間の各点毎で算出した距離をマッピングします。(FETファイルの組み合わせ分のマップファイルが出力されます)
extern void lmrcSinogramFETcalcWeightCalcDistance(mrcImage *, int , int );
extern void lmrcSinogramFETcalcWeightCalcCommonLinePickUp(FILE* comLine, int cfet, int mode); extern float lmrcSinogramFETcalcWeight_func(float* ); extern void lmrcSinogramFETcalcWeight_dfunc(float* , float* );
未実装
extern void lmrcSinogramFETcalcWeightRankCount(float* ); extern void lmrcSinogramFETcalcWeight_dRankCount(float* , float* );