lmrcImageEdgeAverage(API)
提供: Eospedia
DataManip/mrcImage/src/lmrcImageEdgeAverageはmrcImageの画像端の平均を算出するためのAPI です。画像の結合を行うときの境界値の計算に利用します。mrcImageMontageCreate(-EdgeAverage)で使用しています。
定数
構造体
typedef struct lmrcImageEdgeAverageInfo { /* In */ mrcImageParaTypeInteger devide; mrcImageParaTypeInteger width; /* Out */ mrcImageParaTypeReal* avg[4]; mrcImageParaTypeReal* count[4]; } lmrcImageEdgeAverageInfo;
配列の番号 | 端の位置 |
---|---|
0 | 下 |
1 | 右 |
2 | 上 |
3 | 左 |
API
画像端の平均値
extern void lmrcImageEdgeAverage(mrcImage* mrc, lmrcImageEdgeAverageInfo* linfo, long mode);
左右上下の端でそれぞれ平均値を算出します。結果をlinfo->avg[][]、平均を取った時のデータ数(linfo->width)をlinfo->count[][]へ格納します。