文档管理中心

MLDocumentSetting

展开

Class Info

com.huawei.hms.mlsdk.document.MLDocumentSetting

文档检测器设置类:用于设置文档检测器(MLDocumentAnalyzer)的属性。

检测器属性包括:
  • 预置的语种,正确地预置检测器语种,可以使检测更快速更准确。
  • 是否校验证书指纹,设置为true后只允许能通过校验的已注册应用访问文档检测的云端API接口。
  • 文本行边界返回格式,可设置为NGON或者ARC。NGON:返回四边形行边界的四个顶点坐标;ARC:返回文本行文字排列为弧形的多边形边界的顶点,最多可返回多达72个顶点的坐标。

Nested Class Summary

展开

Qualifier and Type

Class Name and Description

static class

MLDocumentSetting.Factory

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

Public Method Summary

展开

Qualifier and Type

Method Name and Description

boolean

equals(Object setting)

判断输入实例是否与本实例相等。

String

getBorderType()

获取文本行边界形式。

List<String>

getLanguageList()

获取文档检测器预置的语种。

int

hashCode()

获取当前实例的哈希值。

boolean

isEnableFingerprintVerification()

判断是否强制校验证书指纹。

Public Methods

equals(Object setting)

展开

Method

public boolean equals(Object setting)

判断输入实例是否与本实例相等。

Parameters
展开

Name

Description

setting

对比的实例。

Returns
展开

Type

Description

boolean

  • true:两个实例相等。
  • false:两个实例不相等。

getBorderType()

展开

Method

public String getBorderType()

获取文本行边界形式。

Returns
展开

Type

Description

String

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

getLanguageList()

展开

Method

public List<String> getLanguageList()

获取文档检测器预置的语种。

Returns
展开

Type

Description

List<String>

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

hashCode()

展开

Method

public int hashCode()

获取当前实例的哈希值。

Returns
展开

Type

Description

int

返回实例的哈希值。

isEnableFingerprintVerification()

展开

Method

public final boolean isEnableFingerprintVerification()

判断是否强制校验证书指纹。

Returns
展开

Type

Description

boolean

  • true:强制校验证书指纹,只允许能通过校验的已注册应用访问文档检测的云端API接口。
  • false:不校验证书指纹,不限制文档检测云端API接口的访问。
搜索
请输入您想要搜索的关键词