scannerlib增加边界检测功能

This commit is contained in:
yangjiaxuan 2024-05-23 11:24:17 +08:00
parent 47adcb9a49
commit e5b01fd11e
4 changed files with 5 additions and 2 deletions

View File

@ -88,7 +88,8 @@ const char* OPTION_NAME[] = {
SANE_STD_OPT_NAME_DISCARDBLANK, SANE_STD_OPT_NAME_DISCARDBLANK,
SANE_STD_OPT_NAME_LENS_DIRTY, SANE_STD_OPT_NAME_LENS_DIRTY,
SANE_STD_OPT_NAME_RID_HOLE, SANE_STD_OPT_NAME_RID_HOLE,
SANE_STD_OPT_NAME_SEARCH_HOLE_RANGE SANE_STD_OPT_NAME_SEARCH_HOLE_RANGE,
SANE_STD_OPT_NAME_OUT_BOUNDARY
}; };
const char* OPTION_ENUMVALUE[] = { const char* OPTION_ENUMVALUE[] = {
@ -1215,7 +1216,7 @@ HGUInt HGLibDeviceImpl::GetGroupName(const char* group)
const char* HGLibDeviceImpl::GetOptionName(HGUInt option) const char* HGLibDeviceImpl::GetOptionName(HGUInt option)
{ {
if (option > HGLIB_OPTION_NAME_CKSSFWZFMBL) if (option > HGLIB_OPTION_NAME_BJJC)
return NULL; return NULL;
return OPTION_NAME[option]; return OPTION_NAME[option];
} }

View File

@ -273,6 +273,8 @@ HG_DECLARE_HANDLE(HGLibDevice);
#define HGLIB_OPTION_NAME_CKYC 74L #define HGLIB_OPTION_NAME_CKYC 74L
// 穿孔搜索范围占幅面比例 // 穿孔搜索范围占幅面比例
#define HGLIB_OPTION_NAME_CKSSFWZFMBL 75L #define HGLIB_OPTION_NAME_CKSSFWZFMBL 75L
// 边界检测
#define HGLIB_OPTION_NAME_BJJC 76L
/* 配置枚举值 */ /* 配置枚举值 */
// "无" // "无"