「lmrcImageFourierShellCorrelation(API)」の版間の差分
提供: Eospedia
		
		
		
|  (ページの作成:「DataManip/mrcImage/src/'''lmrcImageFourierShellCorrelation'''はmrcImageFourierShellCorrelationのためのAPI です。  == 定数 ==  == 構造体 ==  typedef struc...」) |  (→API) | ||
| (同じ利用者による、間の1版が非表示) | |||
| 行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 border=1> | ||
| + | 	<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 border=1> | ||
| + | 	<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:56時点における最新版
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);
