「lmrcImageBinarization(API)」の版間の差分
提供: Eospedia
(ページの作成:「DataManip/mrcImage/src/'''lmrcImageBinarization'''はmrcImageBinalizationのためのAPI です。 == 定数 == == 構造体 == typedef struct lmrcImageBinarizatio...」) |
(相違点なし)
|
2014年5月9日 (金) 07:57時点における版
DataManip/mrcImage/src/lmrcImageBinarizationはmrcImageBinalizationのためのAPI です。
定数
構造体
typedef struct lmrcImageBinarizationInfo { double thresHold; double value; int flagNear; double near; /* pixel unit */ int nLevel; double p; }lmrcImageBinarizationInfo;
API
extern void lmrcImageBinarization(mrcImage* out, mrcImage* in, lmrcImageBinarizationInfo linfo, int mode); extern void lmrcImageBinarization0(mrcImage* out, mrcImage* in, lmrcImageBinarizationInfo linfo, int mode); extern void lmrcImageBinarizationUsage(FILE* fpt); extern double lmrcImageDeterminationOfThresholdForBinarizationByKittlerMethod(mrcImage* mrc, int L, int mode); extern double lmrcImageDeterminationOfThresholdForBinarizationByOhtsuMethod(mrcImage* mrc, int L, int mode); extern double lmrcImageDeterminationOfThresholdForBinarizationByptileMethod(mrcImage* mrc, int L, double p, int mode); extern double lmrcImageDeterminationOfThresholdForBinarizationByDifferentialHistogramMethod(mrcImage* mrc, int L, int mode); extern double lmrcImageDeterminationOfThresholdForBinarizationByLaplacianHistogramMethod(mrcImage* mrc, int L, int mode); extern double determinationThresholdFromGraylevelHistogramByOhtsuMethod(int* tile, int L);