lmrcImageConnectivityNumberCalc(API)

提供: Eospedia
移動: 案内検索

DataManip/mrcImage/src/lmrcImageConnectivityNumberCalcmrcImageConnectivityNumberCalcのためのAPI です。

定数

#define NEIGHBORHOOD (9)
#define Z_LINE (3)

構造体

API

連結数の計算

メイン

extern void lmrcImageConnectivityNumberCalc(mrcImage* in, mrcImage* out, int mode, int form,int invers);

2D用、3D用をmodeにより設定できます。

mode 使用関数
0, 1 lmrcImageConnectivityNumberCalc_ver2D
2, 3 lmrcImageConnectivityNumberCalc_ver3D


2D用

extern void lmrcImageConnectivityNumberCalc_ver2D(mrcImage* in, mrcImage* out, int mode, int form,int invers);

3D用

extern void lmrcImageConnectivityNumberCalc_ver3D(mrcImage* in, mrcImage* out, int mode, int form);

点及び周辺データの取得

(x, y, z)の点及びその周辺(x, y)の9点のデータを取得し、data[]へ格納します。

extern void mrcNinePixelDataGet(mrcImage* in,mrcImage* out,mrcImageParaTypeReal x,mrcImageParaTypeReal y,mrcImageParaTypeReal z,double data[]);