lmrcImageSecondNoiseReductionByRelaxation(API)

提供: Eospedia
2014年5月19日 (月) 05:43時点におけるKinoshita (トーク | 投稿記録)による版

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

DataManip/mrcImage/src/lmrcImageSecondNoiseReductionByRelaxationmrcImageNoiseReductionByRelaxationのための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);