「lmrcImageFourierShellCorrelation(API)」の版間の差分
提供: Eospedia
(ページの作成:「DataManip/mrcImage/src/'''lmrcImageFourierShellCorrelation'''はmrcImageFourierShellCorrelationのためのAPI です。 == 定数 == == 構造体 == typedef struc...」) |
|||
行11: | 行11: | ||
== API == | == API == | ||
+ | === FourierShellCorrelation === | ||
+ | 入力画像in1とin2間にてFourierShellCorrelationを行い、結果をlinfoへ格納します。<br> | ||
extern void lmrcImageFourierShellCorrelation(double* data ,mrcImage* in1 ,mrcImage* in2, lmrcImageFourierShellCorrelationInfo linfo ,int mode, int mode2); | extern void lmrcImageFourierShellCorrelation(double* data ,mrcImage* in1 ,mrcImage* in2, lmrcImageFourierShellCorrelationInfo linfo ,int mode, int mode2); | ||
+ | |||
+ | modeにより処理を選択できます。<br> | ||
+ | <table> | ||
+ | <tr> | ||
+ | <th>mode</th> | ||
+ | <th>説明</th> | ||
+ | <tr> | ||
+ | <tr> | ||
+ | <td>0</td> | ||
+ | <td>Fourier Shell Correlation(FSC)</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>1</td> | ||
+ | <td>Fourier Shell Phase Residual(FSPR)</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>+2</td> | ||
+ | <td>Correlation between L and H</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>+4</td> | ||
+ | <td>Without equator</td> | ||
+ | </tr> | ||
+ | </table> | ||
+ | <br> | ||
+ | |||
+ | mode2により入力画像のタイプを選択できます。<br> | ||
+ | <table> | ||
+ | <tr> | ||
+ | <th>mode2</th> | ||
+ | <th>説明</th> | ||
+ | <tr> | ||
+ | <tr> | ||
+ | <td>+2</td> | ||
+ | <td>サイズの異なる2D画像同士での相関(In1をIn2の中心と比較する)</td> | ||
+ | <tr> | ||
+ | </table> | ||
+ | <br> | ||
+ | |||
+ | === API情報 === | ||
+ | モード説明を出力 | ||
+ | extern void lmrcImageFourierShellCorrelationPrint(FILE* fpt, lmrcImageFourierShellCorrelationResult* res, lmrcImageFourierShellCorrelationInfo linfo ,int mode, int mode2); |
2015年3月11日 (水) 06:55時点における版
DataManip/mrcImage/src/lmrcImageFourierShellCorrelationはmrcImageFourierShellCorrelationのためのAPI です。
定数
構造体
typedef struct lmrcImageFourierShellCorrelationInfo { double Low; double High; double Delta; } lmrcImageFourierShellCorrelationInfo;
API
FourierShellCorrelation
入力画像in1とin2間にてFourierShellCorrelationを行い、結果をlinfoへ格納します。
extern void lmrcImageFourierShellCorrelation(double* data ,mrcImage* in1 ,mrcImage* in2, lmrcImageFourierShellCorrelationInfo linfo ,int mode, int mode2);
modeにより処理を選択できます。
mode | 説明 |
---|---|
0 | Fourier Shell Correlation(FSC) |
1 | Fourier Shell Phase Residual(FSPR) |
+2 | Correlation between L and H |
+4 | Without equator |
mode2により入力画像のタイプを選択できます。
mode2 | 説明 |
---|---|
+2 | サイズの異なる2D画像同士での相関(In1をIn2の中心と比較する) |
API情報
モード説明を出力
extern void lmrcImageFourierShellCorrelationPrint(FILE* fpt, lmrcImageFourierShellCorrelationResult* res, lmrcImageFourierShellCorrelationInfo linfo ,int mode, int mode2);