目录

MLDocumentSetting.Factory

com.huawei.hms.mlsdk.document.MLDocumentSetting.Factory

创建文档检测配置器的实例,用于设置文档检测的属性。

Public Constructor Summary

Constructor Name

Factory()

创建文档检测配置器的实例。

Public Method Summary

Qualifier and Type

Method Name and Description

MLDocumentSetting

create()

创建文档检测配置器实例。

MLDocumentSetting.Factory

enableFingerprintVerification()

设置强制校验证书指纹。

MLDocumentSetting.Factory

setBorderType(String borderType)

设置文本边界返回形式。

MLDocumentSetting.Factory

setLanguageList(List<String> languages)

设置预置语种。

MLDocumentSetting.Factory

setRegion(GrsRegion region)

设置区域的全球路由信息。

Public Constructors

[h2]Factory()

Constructor

public Factory()

创建文档检测配置器的实例。

Public Methods

[h2]create()

Method

public MLDocumentSetting create()

创建文档检测配置器实例。

Returns

Type

Description

MLDocumentSetting

返回文本检测配置器MLDocumentSetting的实例。

[h2]enableFingerprintVerification()

Method

public MLDocumentSetting.Factory enableFingerprintVerification()

设置强制校验证书指纹,只允许能通过证书指纹校验的已注册应用访问文档检测的云端API接口,在应用调试阶段不需要设置该参数。

Returns

Type

Description

MLDocumentSetting.Factory

返回MLDocumentSetting.Factory的实例。

[h2]setBorderType(String borderType)

Method

public MLDocumentSetting.Factory setBorderType(String borderType)

设置文本边界返回形式。

Parameters

Name

Description

borderType

  • NGON:文本边界为四边形的四个顶点坐标。
  • ARC:文本排列为弧形的多边形边界的顶点,最多可返回多达72个顶点的坐标。
Returns

Type

Description

MLDocumentSetting.Factory

返回MLDocumentSetting.Factory的实例。

[h2]setLanguageList(List<String> languages)

Method

public MLDocumentSetting.Factory setLanguageList(List<String> languages)

设置预置语种,正确地预置检测器语种,可以使检测更快速更准确,但错误的设置会导致错误的检测结果;在不确定语种的情况下,可以不设置,服务会自动识别语种;当前检测器可支持中、日、韩、英、法、德、俄、意大利、葡萄牙、西班牙、波兰、挪威、瑞典、丹麦、土耳其、芬兰、泰语、阿拉伯语和印地语等19国语言。

Parameters

Name

Description

languages

语种列表,语种使用语言代码表示:“en”(英),“zh”(中),“ja”(日),“ko”(韩),“ru”(俄),“de”(德),“fr”(法),“it”(意大利),“pt”(葡萄牙),“es”(西班牙),“pl”(波兰),“no”(挪威),“sv”(瑞典),“da”(丹麦),“tr”(土耳其),“fi”(芬兰),“th”(泰语),“ar”(阿拉伯语),“hi”(印地语)

Returns

Type

Description

MLDocumentSetting.Factory

返回MLDocumentSetting.Factory的实例。

[h2]setRegion(GrsRegion region)

Method

public MLDocumentSetting.Factory setRegion(GrsRegion region)

设置云测服务器访问站点。

Parameters

Name

Description

region

站点区域,目前支持的站点区域有:
  • REGION_DR_CHINA:中国区。
  • REGION_DR_SINGAPORE:新加坡。
  • REGION_DR_GERMAN:德国。
  • REGION_DR_RUSSIA:俄罗斯。
注意:

站点区域需要和配置AppGallery Connect时选择的服务接入站点保持一致。

Returns

Type

Description

MLDocumentSetting.Factory

返回MLDocumentSetting.Factory的实例。