曼云古籍OpenAPI(1):识别API

 

1)地址:https://gpu1.ocr666.top/ocrapi/columnrec

 

2)参数:

字段  是否必选  格式  说明
image_data  form-data 不超过5M。如果图片大于5M,请压缩后再试
auto_rotate   1或者其他值 1,支持自动选择倾斜图片;不设置(默认)或其他值,不支持
username   用户名,请联系站长索取
password    密码,请联系站长索取 

 

3)返回结果:

 
字段 说明
cost 用时(秒)
ordered_bboxes
坐标数组,数组的每个元素,是一个多边形的xy坐标数组,格式为[x1, y1, x2, y2, x3, y3, .....]
result

识别文字数组。数组的每个元素,是一个字典,包括number和text两个key,分别表示排序后的序号,和对应的识别文字。

注:result数组的索引和上面ordered_bboxes数组的索引一一对应。

 

4)错误码:

错误码 错误原因
104 用户名不存在
105 密码不对
106 常规用户超过每日使用次数(50次)
107 VIP用户超过使用总次数
1000 图片格式不对,具体错误信息,参见同时返回的error_message字段

 

5)代码示例:

    import base64
    import requests
    import json

    f= open(r'D:\images\099.jpg', 'rb')
    image_data = base64.b64encode(f.read())
    f.close()
        
    url = 'https://gpu1.ocr666.top/ocrapi/columnrec'
                       
    payload = {
        'image_data': image_data,
        'username': 'username',
        'password': 'password', 
        'auto_rotate': 0
    }

    try:
        response = requests.request("POST", url, data=payload, timeout=300)
        result = json.loads(response.text, encoding='UTF-8') 
        print(result)
    except Exception as e:
        print(str(e))   

 

posted @ 2023-05-15 01:25  包建强  Views(154)  Comments(0Edit  收藏  举报