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

提供: Eospedia
移動: 案内検索
(ページの作成:「DataManip/mrcImage/src/'''lmrcImageDensityNormalizationByImage'''はmrcImageDensityNormalizationByImageのためのAPI です。 == 定数 == == 構造体 == typed...」)
(相違点なし)

2014年5月12日 (月) 06:30時点における版

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

定数

構造体

typedef struct lmrcImageDenstiyNormalizationByImageInfo {
  /* Input */
  double sigma;

  /* Region Information */
  int flagCylinder;	
  float centerx, centery;
  float minr, maxr;
  /* Fitting Mode */
  int fitMode;
  float tstBGMin;
  float tstBGMax;
  float tstBGDelta;

  /* Output */
  float a;
  float b;
  float sigma_a;
  float sigma_b;
  float chi2;
  float q;
  float r;

  float refBG;
  float tstBG;
  float	chi2Signal;
  float chi2BG;
  int nData;
  float* testData;
  float* refData; 
} lmrcImageDensityNormalizationByImageInfo;
typedef enum lmrcImageDensityNormalizationByImageMode {
  lmrcImageDensityNormalizationByImageModeSigma   = 1,
  lmrcImageDensityNormalizationByImageModeStdout  = 2,
  lmrcImageDensityNormalizationByImageModeReverse = 4,
  lmrcImageDensityNormalizationByImageModeRobust  = 8
} lmrcImageDensityNormalizationByImageMode; 
typedef enum lmrcImageDensityNormalizationByImageFitMode {
  lmrcImageDensityNormalizationByImageFitModeSingleLine = 0,
  lmrcImageDensityNormalizationByImageFitModeSingleLineWithBackground = 1 
} lmrcImageDensityNormalizationByImageFitMode;

API

extern void lmrcImageDensityNormalizationByImageModePrint(FILE* fpt);
extern void lmrcImageDensityNormalizationByImageInfoPrint(FILE* fpt, lmrcImageDensityNormalizationByImageInfo info);
extern void lmrcImageDenstiyNormalizationByImage(mrcImage* out, mrcImage* in2, mrcImage* in1, 
			lmrcImageDensityNormalizationByImageInfo* info,
			lmrcImageDensityNormalizationByImageMode  mode);
  
extern void lmrcImageDensityFittingForNormalization(mrcImage* out, mrcImage* in2, mrcImage* in1, 
			lmrcImageDensityNormalizationByImageInfo* info,
			lmrcImageDensityNormalizationByImageMode  mode);