「lmrcImageFirstNoiseReductionByRelaxation(API)」の版間の差分

提供: Eospedia
移動: 案内検索
(ページの作成:「DataManip/mrcImage/src/'''lmrcImageFirstNoiseReductionByRelaxation'''はmrcImageNoiseReductionByRelaxationのためのAPI です。 == 定数 == == 構造体 == ty...」)
 
(API)
 
(同じ利用者による、間の1版が非表示)
行2: 行2:
  
 
== 定数 ==
 
== 定数 ==
 +
typedef enum lmrcImageNoiseReductionByRelaxationMode {
 +
  lmrcImageNoiseReductionByRelaxationModeSigma = 1,
 +
} lmrcImageNoiseReductionByRelaxationMode;
  
 
== 構造体 ==
 
== 構造体 ==
行13: 行16:
 
   int ddimz;
 
   int ddimz;
 
  } lmrcImageNoiseReductionByRelaxationInfo;
 
  } lmrcImageNoiseReductionByRelaxationInfo;
 
typedef enum lmrcImageNoiseReductionByRelaxationMode {
 
  lmrcImageNoiseReductionByRelaxationModeSigma = 1,
 
} lmrcImageNoiseReductionByRelaxationMode;
 
  
 
== API ==
 
== API ==
 +
画像ファイルinの各データをdensityLevelに近い値にした画像としてoutへ出力(densityLevelとの差はp0に格納されます)
 
  extern void lmrcImageFirstNoiseReductionByRelaxation( mrcImage* out, mrcImage* p0,  
 
  extern void lmrcImageFirstNoiseReductionByRelaxation( mrcImage* out, mrcImage* p0,  
 
      mrcImage* in, mrcImage* summationOfProbability,
 
      mrcImage* in, mrcImage* summationOfProbability,
 
      double *densityLevel,
 
      double *densityLevel,
 
      lmrcImageNoiseReductionByRelaxationInfo* info);
 
      lmrcImageNoiseReductionByRelaxationInfo* info);

2015年3月9日 (月) 05:35時点における最新版

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

定数

typedef enum lmrcImageNoiseReductionByRelaxationMode {
  lmrcImageNoiseReductionByRelaxationModeSigma = 1,
} lmrcImageNoiseReductionByRelaxationMode; 

構造体

typedef struct lmrcImageNoiseReductionByRelaxationInfo {
  double SD;
  double datamax;
  double datamin;
  long classNumber;
  int ddimx; 
  int ddimy;
  int ddimz;
} lmrcImageNoiseReductionByRelaxationInfo;

API

画像ファイルinの各データをdensityLevelに近い値にした画像としてoutへ出力(densityLevelとの差はp0に格納されます)

extern void lmrcImageFirstNoiseReductionByRelaxation( mrcImage* out, mrcImage* p0, 
						     mrcImage* in, mrcImage* summationOfProbability,
						     double *densityLevel,
						     lmrcImageNoiseReductionByRelaxationInfo* info);