lmrcImageBinarization(API)
提供: Eospedia
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);