「lmrcImageSecondNoiseReductionByRelaxation(API)」の版間の差分
提供: Eospedia
(ページの作成:「DataManip/mrcImage/src/'''lmrcImageSecondNoiseReductionByRelaxation'''はmrcImageNoiseReductionByRelaxationのためのAPI です。 == 定数 == == 構造体 == t...」) |
(相違点なし)
|
2014年5月12日 (月) 08:38時点における版
DataManip/mrcImage/src/lmrcImageSecondNoiseReductionByRelaxationはmrcImageNoiseReductionByRelaxationのためのAPI です。
定数
構造体
typedef enum lmrcImageSecondNoiseReductionByRelaxationDijStyleMode1 { lmrcImageSecondNoiseReductionByRelaxationDijStyleMode1SavitzyGolay = 1 } lmrcImageSecondNoiseReductionByRelaxationDijStyleMode1;
typedef enum lmrcImageSecondNoiseReductionByRelaxationDijStyleMode2 { lmrcImageSecondNoiseReductionByRelaxationDijStyleMode2Rectangle = 1, lmrcImageSecondNoiseReductionByRelaxationDijStyleMode2Circle = 2 } lmrcImageSecondNoiseReductionByRelaxationDijStyleMode2;
typedef enum lmrcImageSecondNoiseReductionByRelaxationDijStyleMode3 { lmrcImageSecondNoiseReductionByRelaxationDijStyleMode3FiveTimesFive = 1, lmrcImageSecondNoiseReductionByRelaxationDijStyleMode3SevenTimesSeven = 2 } lmrcImageSecondNoiseReductionByRelaxationDijStyleMode3;
API
#define XYZCOORD(x,y,z,nx,ny,nz) ((x)+(y)*(nx)+(z)*(nx)*(ny))
extern void lmrcImageSecondNoiseReductionByRelaxation(mrcImage* out, mrcImage* pPrev, mrcImage* q, double* densityLevel, lmrcImageNoiseReductionByRelaxationInfo* info);