「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毎の積分値 |