Class OcrTextDetail
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ims.v20201229.models.OcrTextDetail
-
public class OcrTextDetail extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description OcrTextDetail()OcrTextDetail(OcrTextDetail source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]getKeywords()Get 该参数用于返回在当前label下命中的关键词。StringgetLabel()Get 该字段用于返回检测结果所对应的恶意标签。
返回值:**Normal**:正常,**Porn**:色情,**Abuse**:谩骂,**Ad**:广告,**Custom**:自定义违规;以及其他令人反感、不安全或不适宜的内容类型。StringgetLibId()Get 该字段**仅当Label为Custom自定义关键词时有效**,用于返回自定义库的ID,以方便自定义库管理和配置。StringgetLibName()Get 该字段**仅当Label为Custom自定义关键词时有效**,用于返回自定义库的名称,以方便自定义库管理和配置。LocationgetLocation()Get 该参数用于返回OCR检测框在图片中的位置(左上角xy坐标、长宽、旋转角度),以方便快速定位识别文字的相关信息。LonggetRate()Get 该参数用于返回OCR文本识别结果的置信度,取值在**0**(**置信度最低**)-**100**(**置信度最高**),越高代表对应图像越有可能是识别出的文字;如:*你好 99*,则表明OCR识别框内的文字大概率是”你好“。LonggetScore()Get 该参数用于返回在当前恶意标签下模型命中的分值,取值为**0-100**;分数越高,代表当前场景越符合该恶意标签所对应的场景。StringgetSubLabel()Get 该字段用于返回检测结果所对应的恶意二级标签。StringgetText()Get 该字段用于返回OCR识别出的文本内容。
备注:OCR文本识别上限在**5000字节内**。voidsetKeywords(String[] Keywords)Set 该参数用于返回在当前label下命中的关键词。voidsetLabel(String Label)Set 该字段用于返回检测结果所对应的恶意标签。
返回值:**Normal**:正常,**Porn**:色情,**Abuse**:谩骂,**Ad**:广告,**Custom**:自定义违规;以及其他令人反感、不安全或不适宜的内容类型。voidsetLibId(String LibId)Set 该字段**仅当Label为Custom自定义关键词时有效**,用于返回自定义库的ID,以方便自定义库管理和配置。voidsetLibName(String LibName)Set 该字段**仅当Label为Custom自定义关键词时有效**,用于返回自定义库的名称,以方便自定义库管理和配置。voidsetLocation(Location Location)Set 该参数用于返回OCR检测框在图片中的位置(左上角xy坐标、长宽、旋转角度),以方便快速定位识别文字的相关信息。voidsetRate(Long Rate)Set 该参数用于返回OCR文本识别结果的置信度,取值在**0**(**置信度最低**)-**100**(**置信度最高**),越高代表对应图像越有可能是识别出的文字;如:*你好 99*,则表明OCR识别框内的文字大概率是”你好“。voidsetScore(Long Score)Set 该参数用于返回在当前恶意标签下模型命中的分值,取值为**0-100**;分数越高,代表当前场景越符合该恶意标签所对应的场景。voidsetSubLabel(String SubLabel)Set 该字段用于返回检测结果所对应的恶意二级标签。voidsetText(String Text)Set 该字段用于返回OCR识别出的文本内容。
备注:OCR文本识别上限在**5000字节内**。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
OcrTextDetail
public OcrTextDetail()
-
OcrTextDetail
public OcrTextDetail(OcrTextDetail source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getText
public String getText()
Get 该字段用于返回OCR识别出的文本内容。
备注:OCR文本识别上限在**5000字节内**。- Returns:
- Text 该字段用于返回OCR识别出的文本内容。
备注:OCR文本识别上限在**5000字节内**。
-
setText
public void setText(String Text)
Set 该字段用于返回OCR识别出的文本内容。
备注:OCR文本识别上限在**5000字节内**。- Parameters:
Text- 该字段用于返回OCR识别出的文本内容。
备注:OCR文本识别上限在**5000字节内**。
-
getLabel
public String getLabel()
Get 该字段用于返回检测结果所对应的恶意标签。
返回值:**Normal**:正常,**Porn**:色情,**Abuse**:谩骂,**Ad**:广告,**Custom**:自定义违规;以及其他令人反感、不安全或不适宜的内容类型。- Returns:
- Label 该字段用于返回检测结果所对应的恶意标签。
返回值:**Normal**:正常,**Porn**:色情,**Abuse**:谩骂,**Ad**:广告,**Custom**:自定义违规;以及其他令人反感、不安全或不适宜的内容类型。
-
setLabel
public void setLabel(String Label)
Set 该字段用于返回检测结果所对应的恶意标签。
返回值:**Normal**:正常,**Porn**:色情,**Abuse**:谩骂,**Ad**:广告,**Custom**:自定义违规;以及其他令人反感、不安全或不适宜的内容类型。- Parameters:
Label- 该字段用于返回检测结果所对应的恶意标签。
返回值:**Normal**:正常,**Porn**:色情,**Abuse**:谩骂,**Ad**:广告,**Custom**:自定义违规;以及其他令人反感、不安全或不适宜的内容类型。
-
getLibId
public String getLibId()
Get 该字段**仅当Label为Custom自定义关键词时有效**,用于返回自定义库的ID,以方便自定义库管理和配置。- Returns:
- LibId 该字段**仅当Label为Custom自定义关键词时有效**,用于返回自定义库的ID,以方便自定义库管理和配置。
-
setLibId
public void setLibId(String LibId)
Set 该字段**仅当Label为Custom自定义关键词时有效**,用于返回自定义库的ID,以方便自定义库管理和配置。- Parameters:
LibId- 该字段**仅当Label为Custom自定义关键词时有效**,用于返回自定义库的ID,以方便自定义库管理和配置。
-
getLibName
public String getLibName()
Get 该字段**仅当Label为Custom自定义关键词时有效**,用于返回自定义库的名称,以方便自定义库管理和配置。- Returns:
- LibName 该字段**仅当Label为Custom自定义关键词时有效**,用于返回自定义库的名称,以方便自定义库管理和配置。
-
setLibName
public void setLibName(String LibName)
Set 该字段**仅当Label为Custom自定义关键词时有效**,用于返回自定义库的名称,以方便自定义库管理和配置。- Parameters:
LibName- 该字段**仅当Label为Custom自定义关键词时有效**,用于返回自定义库的名称,以方便自定义库管理和配置。
-
getKeywords
public String[] getKeywords()
Get 该参数用于返回在当前label下命中的关键词。- Returns:
- Keywords 该参数用于返回在当前label下命中的关键词。
-
setKeywords
public void setKeywords(String[] Keywords)
Set 该参数用于返回在当前label下命中的关键词。- Parameters:
Keywords- 该参数用于返回在当前label下命中的关键词。
-
getScore
public Long getScore()
Get 该参数用于返回在当前恶意标签下模型命中的分值,取值为**0-100**;分数越高,代表当前场景越符合该恶意标签所对应的场景。- Returns:
- Score 该参数用于返回在当前恶意标签下模型命中的分值,取值为**0-100**;分数越高,代表当前场景越符合该恶意标签所对应的场景。
-
setScore
public void setScore(Long Score)
Set 该参数用于返回在当前恶意标签下模型命中的分值,取值为**0-100**;分数越高,代表当前场景越符合该恶意标签所对应的场景。- Parameters:
Score- 该参数用于返回在当前恶意标签下模型命中的分值,取值为**0-100**;分数越高,代表当前场景越符合该恶意标签所对应的场景。
-
getLocation
public Location getLocation()
Get 该参数用于返回OCR检测框在图片中的位置(左上角xy坐标、长宽、旋转角度),以方便快速定位识别文字的相关信息。- Returns:
- Location 该参数用于返回OCR检测框在图片中的位置(左上角xy坐标、长宽、旋转角度),以方便快速定位识别文字的相关信息。
-
setLocation
public void setLocation(Location Location)
Set 该参数用于返回OCR检测框在图片中的位置(左上角xy坐标、长宽、旋转角度),以方便快速定位识别文字的相关信息。- Parameters:
Location- 该参数用于返回OCR检测框在图片中的位置(左上角xy坐标、长宽、旋转角度),以方便快速定位识别文字的相关信息。
-
getRate
public Long getRate()
Get 该参数用于返回OCR文本识别结果的置信度,取值在**0**(**置信度最低**)-**100**(**置信度最高**),越高代表对应图像越有可能是识别出的文字;如:*你好 99*,则表明OCR识别框内的文字大概率是”你好“。- Returns:
- Rate 该参数用于返回OCR文本识别结果的置信度,取值在**0**(**置信度最低**)-**100**(**置信度最高**),越高代表对应图像越有可能是识别出的文字;如:*你好 99*,则表明OCR识别框内的文字大概率是”你好“。
-
setRate
public void setRate(Long Rate)
Set 该参数用于返回OCR文本识别结果的置信度,取值在**0**(**置信度最低**)-**100**(**置信度最高**),越高代表对应图像越有可能是识别出的文字;如:*你好 99*,则表明OCR识别框内的文字大概率是”你好“。- Parameters:
Rate- 该参数用于返回OCR文本识别结果的置信度,取值在**0**(**置信度最低**)-**100**(**置信度最高**),越高代表对应图像越有可能是识别出的文字;如:*你好 99*,则表明OCR识别框内的文字大概率是”你好“。
-
getSubLabel
public String getSubLabel()
Get 该字段用于返回检测结果所对应的恶意二级标签。- Returns:
- SubLabel 该字段用于返回检测结果所对应的恶意二级标签。
-
setSubLabel
public void setSubLabel(String SubLabel)
Set 该字段用于返回检测结果所对应的恶意二级标签。- Parameters:
SubLabel- 该字段用于返回检测结果所对应的恶意二级标签。
-
-