「lmrcImageRadialDistribution(API)」の版間の差分
提供: Eospedia
(ページの作成:「DataManip/mrcImage/src/'''lmrcImageRadialDistribution'''はmrcImageRadialDistributionのためのAPI です。 == 定数 == == 構造体 == typedef struct lmrcImag...」) |
|||
| 行1: | 行1: | ||
| − | DataManip/mrcImage/src/'''lmrcImageRadialDistribution''' | + | 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); | ||
| − | = | + | 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毎の積分値 |