本文档介绍火车票识别RecognizeTrainTicket的语法及示例。

功能描述

RecognizeTrainTicket可以对火车票进行结构化识别,输出乘车时间、始发站、目的站、座位席别、乘车人姓名、车次号、票价、车厢及座次号,共8个关键字段信息。

前提条件

请确保您已开通文字识别服务,详情请参见服务开通

输入限制

  • 图片格式:JPEG、JPG、PNG、BMP、GIF。
  • 图像大小:图像大小不超过3M。
  • 图像分辨率:不限制图片分辨率,但图片分辨率太高可能会导致API识别超时,超时时间为5秒。
  • URL地址中不能包含中文字符。

调试

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

请求参数

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

要执行的操作。取值:RecognizeTrainTicket。

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

图片URL地址。当前仅支持上海地域的OSS链接,如何生成URL请参见生成URL

返回数据

名称 类型 示例值 描述
Data Struct

返回的结果数据内容。

Date String 2016年10月01日08:16

乘车日期时间。

DepartureStation String 濮阳站

始发站点。

Destination String 郑州站

目的站点。

Level String 新空调硬座

座位席别。

Name String 张三

乘车人姓名。

Number String K5372

车次号。

Price Float 40.5

票价。

Seat String 16车081号

座位车厢及座次号。

RequestId String BE4B73EA-30A0-4573-A548-3A101B34641A

请求ID。

示例

请求示例

http(s)://ocr.cn-shanghai.aliyuncs.com/?Action=RecognizeTrainTicket
&ImageURL=https://viapi-demo.oss-cn-shanghai.aliyuncs.com/viapi-demo/images/DetectImageElements/xxx.png
&<公共请求参数>

正常返回示例

XML 格式

<RequestId>BE4B73EA-30A0-4573-A548-3A101B34641A</RequestId>
<Data>
    <Destination>郑州站</Destination>
    <Seat>16车081号</Seat>
    <Number>K5372</Number>
    <Price>40.5</Price>
    <Level>新空调硬座</Level>
    <Date>2016年10月01日08:16</Date>
    <Name>张三</Name>
    <DepartureStation>濮阳站</DepartureStation>
</Data>

JSON 格式

{
  "RequestId": "BE4B73EA-30A0-4573-A548-3A101B34641A",
  "Data": {
    "Destination": "郑州站",
    "Seat": "16车081号",
    "Number": "K5372",
    "Price": 40.5,
    "Level": "新空调硬座",
    "Date": "2016年10月01日08:16",
    "Name": "张三",
    "DepartureStation": "濮阳站"
  }
}

错误码

关于火车票识别的错误码,详情请参见常见错误码

SDK参考

单击SDK简介查看SDK信息。