HGImgProc模块中增加二值化接口
This commit is contained in:
parent
447ca28410
commit
dd6c6be664
|
@ -8,6 +8,7 @@ HGImgProc_ImageAutoCrop
|
|||
HGImgProc_ImageBlankCheck
|
||||
HGImgProc_ImageDrawLine
|
||||
HGImgProc_AddImageWatermark
|
||||
HGImgProc_ImageBinarization
|
||||
HGImgProc_ImageFadeBkColor
|
||||
HGImgProc_ImageDecontamination
|
||||
|
||||
|
|
|
@ -493,7 +493,6 @@ HGResult HGAPI HGImgProc_AddImageWatermark(HGImage image, const HGChar* text, HG
|
|||
return ret;
|
||||
}
|
||||
|
||||
#if 0
|
||||
HGResult HGAPI HGImgProc_ImageBinarization(HGImage image, HGImage destImage, HGUInt thresholdType,
|
||||
HGInt threshold, HGInt blockSize, HGInt constant)
|
||||
{
|
||||
|
@ -627,6 +626,7 @@ HGResult HGAPI HGImgProc_ImageBinarization(HGImage image, HGImage destImage, HGU
|
|||
return HGBASE_ERR_OK;
|
||||
}
|
||||
|
||||
#if 0
|
||||
HGResult HGAPI HGImgProc_ImageExtractChannel(HGImage image, HGImage destImage, HGUInt channelType)
|
||||
{
|
||||
if (NULL == image || channelType < HGIMGPROC_CHANNELTYPE_RED || channelType > HGIMGPROC_CHANNELTYPE_EXCEPT_BLUE)
|
||||
|
|
|
@ -37,6 +37,13 @@
|
|||
/* 水印位置-自定义 */
|
||||
#define HGIMGPROC_WMPOSTYPE_LOCATION 10L
|
||||
|
||||
/* 二值化类型 */
|
||||
#define HGIMGPROC_THRESHTYPE_BINARY 1L
|
||||
#define HGIMGPROC_THRESHTYPE_OTSU 2L
|
||||
#define HGIMGPROC_THRESHTYPE_ADAPTIVE_GAUSSIAN 3L
|
||||
#define HGIMGPROC_THRESHTYPE_ADAPTIVE_MEAN 4L
|
||||
#define HGIMGPROC_THRESHTYPE_ERROR_DIFFUSION 5L
|
||||
|
||||
/* 内部去污 */
|
||||
#define HGIMGPROC_DECOTYPE_INSIDE 1L
|
||||
/* 外部去污 */
|
||||
|
@ -173,6 +180,11 @@ HGEXPORT HGResult HGAPI HGImgProc_ImageDrawLine(HGImage image, HGInt x1, HGInt y
|
|||
HGEXPORT HGResult HGAPI HGImgProc_AddImageWatermark(HGImage image, const HGChar *text, HGColor color, HGUInt posType,
|
||||
HGInt locationX, HGInt locationY, const HGImgWatermarkFontParam *fontParam);
|
||||
|
||||
/* 二值化
|
||||
*/
|
||||
HGEXPORT HGResult HGAPI HGImgProc_ImageBinarization(HGImage image, HGImage destImage, HGUInt thresholdType,
|
||||
HGInt threshold, HGInt blockSize, HGInt constant);
|
||||
|
||||
/* 消除文稿纸张底色
|
||||
* 1) image: in, 源图像句柄
|
||||
* 2) destImage: in, 目标图像句柄
|
||||
|
@ -202,4 +214,4 @@ HGEXPORT HGResult HGAPI HGImgProc_ImageFadeBkColor(HGImage image, HGImage destIm
|
|||
HGEXPORT HGResult HGAPI HGImgProc_ImageDecontamination(HGImage image, HGImage destImage, HGUInt decoType, HGUInt x, HGUInt y,
|
||||
HGUInt width, HGUInt height, HGColor color);
|
||||
|
||||
#endif /* __HGIMGPROC_H__ */
|
||||
#endif /* __HGIMGPROC_H__ */
|
||||
|
|
Loading…
Reference in New Issue