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

提供: Eospedia
移動: 案内検索
(ページの作成:「DataManip/mrcImage/src/'''lmrcImageRadialDistribution'''はmrcImageRadialDistributionのためのAPI です。 == 定数 == == 構造体 == typedef struct lmrcImag...」)
 
行1: 行1:
DataManip/mrcImage/src/'''lmrcImageRadialDistribution'''[[mrcImageRadialDistribution]]のためのAPI です。
+
DataManip/mrcImage/src/'''lmrcImageRadialDistribution'''は動径分布の出力のためのAPI で、[[mrcImageRadialDistribution]]で使用しています。
  
 
== 定数 ==
 
== 定数 ==
  
 
== 構造体 ==
 
== 構造体 ==
 +
lmrcImageRadialDistributionの設定データとして使用します。
 
  typedef struct lmrcImageRadialDistributionInfo {
 
  typedef struct lmrcImageRadialDistributionInfo {
 
  float Cx;
 
  float Cx;
行10: 行11:
 
  } lmrcImageRadialDistributionInfo;
 
  } lmrcImageRadialDistributionInfo;
  
 +
== API ==
 +
===動径分布の出力===
 
  extern floatVector lmrcImageRadialDistribution(
 
  extern floatVector lmrcImageRadialDistribution(
 
  floatVector* dst,  
 
  floatVector* dst,  
行15: 行18:
 
  lmrcImageRadialDistributionInfo* linfo);
 
  lmrcImageRadialDistributionInfo* linfo);
  
== API ==
+
lmrcImageRadialDistribution->flagAverageによって、計算方法が異なります。
 +
 
 +
<table border="1">
 +
<tr>
 +
<th>flagAverage</th>
 +
<th>計算方法</th>
 +
</tr>
 +
<tr>
 +
<td>有</td>
 +
<td>動径r毎のピクセルデータの平均値</td>
 +
</tr>
 +
<tr>
 +
<td>無</td>
 +
<td>動径r毎の積分値</td>
 +
</tr>
 +
</table>
 +
<br>

2014年5月19日 (月) 05:03時点における版

DataManip/mrcImage/src/lmrcImageRadialDistributionは動径分布の出力のためのAPI で、mrcImageRadialDistributionで使用しています。

定数

構造体

lmrcImageRadialDistributionの設定データとして使用します。

typedef struct lmrcImageRadialDistributionInfo {
	float Cx;
	float Cy;
	int flagAverage;
} lmrcImageRadialDistributionInfo;

API

動径分布の出力

extern floatVector lmrcImageRadialDistribution(
		floatVector* dst, 
		mrcImage* mrc, 
		lmrcImageRadialDistributionInfo* linfo);

lmrcImageRadialDistribution->flagAverageによって、計算方法が異なります。

flagAverage 計算方法
動径r毎のピクセルデータの平均値
動径r毎の積分値