RecognizeCharacter适用于多场景图片文字识别并返回坐标信息。

图片限制

  • 请求格式:JPEG、JPG、PNG、BMP、GIF。
  • 图像大小支持:图像大小要求在3M以内。
  • 图像分辨率:不限制图片分辨率,但图片分辨率太高可能会导致API推理的时间超时,推理超时时间为5s。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String RecognizeCharacter

系统规定参数。取值:RecognizeCharacter。

ImageURL String https://viapi-demo.oss-cn-shanghai.aliyuncs.com/viapi-demo/images/DetectImageElements/detect-elements-src.png

图片url地址(http/https)。

MinHeight Integer 10

图片中文字的最小高度,单位像素。

OutputProbability Boolean true

是否输出文字框的概率。取值true或者false。

返回数据

名称 类型 示例值 描述
RequestId String D6C24839-91A7-41DA-B31F-98F08EF80CC0

当前请求的request id。

Data Struct

返回的数据内容。

Results Array

返回识别信息。

Probability Float 0.95983

文字区域概率,概率值的范围为0~1。

Text String abc

文字内容。

TextRectangles Array

文字框角点。

Angle Integer 0

文字区域角度,角度范围0~360。

Left Integer 50

文字区域左上角x坐标。

Top Integer 50

文字区域左上角y坐标。

Width Integer 40

文字区域宽度。

Height Integer 100

文字区域高度。

示例

请求示例

{
  "ImageURL":"https://viapi-demo.oss-cn-shanghai.aliyuncs.com/viapi-demo/images/DetectImageElements/detect-elements-src.png",
  "MinHeight":10,
  "OutputProbability":true
  "OutputKeyPoints":false
}

正常返回示例

JSON 格式

{
  "RequestId": "D6C24839-91A7-41DA-B31F-98F08EF80CC0",
  "Data": {
    "Results": [
      {
        "Probability": 0.95983,
        "TextRectangle": {
          "Angle": 0,
          "Left": 50,
          "Top": 50,
          "Width": 100,
          "Height": 40
        },
        "Text": "文字内容"
      },
      {
        "Probability": 0.95983,
        "TextRectangle": {
          "Angle": 10,
          "Left": 50,
          "Top": 50,
          "Width": 100,
          "Height": 40
        },
        "Text": "文字内容"
      }
    ]
  }
}

错误码

具体请参见常见错误码