您当前的位置: 首页 >  Python

Xavier Jiezou

暂无认证

  • 1浏览

    0关注

    394博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【python】答题卡识别模型api接口调用

Xavier Jiezou 发布时间:2020-12-15 22:59:23 ,浏览量:1

文章目录
  • 1. 成果演示
  • 2. 写在前面
  • 3. 接口文档
    • 3.1. 请求地址
    • 3.2. 请求方法
    • 3.3. 必要参数
    • 3.4. 成功响应
  • 4. 请求示例
    • 4.1. 测试图片
    • 4.2. 请求代码
    • 4.3. 响应结果
  • 5. 注意事项
  • 6. 温馨提示
  • 7. 相关推荐
  • 8. 开发人员

1. 成果演示

https://answer-sheet-recognition.herokuapp.com/

在这里插入图片描述

2. 写在前面

pytorch训练了一个答题卡识别模型,然后将训练后的模型部署到了线上,并提供一个可供调用的api接口。

3. 接口文档 3.1. 请求地址

https://answer-sheet-recognition.herokuapp.com/upload

3.2. 请求方法

post

3.3. 必要参数 字段类型描述partint or str答题卡行数filefile二进制图片 3.4. 成功响应 字段类型描述prediction列表手写答案的预测结果 4. 请求示例 4.1. 测试图片

2.jpg

4.2. 请求代码
import requests, json

url = 'https://answer-sheet-recognition.herokuapp.com/upload'
params = {'part': '2'}
files = {'file': open('2.jpg', 'rb')}
res = requests.post(url, params=params, files=files).json()

print(json.dumps(res, indent=4))
4.3. 响应结果
{
    "prediction": [
        "C",
        "A",
        "A",
        "B",
        "D",
        "B",
        "C",
        "C",
        "A",
        "B"
    ]
}
5. 注意事项

api接口仅支持2行和4行的答题卡识别。此外,该模型是在CPU中调用,识别速度较慢,请耐心等待,且为了更快速的识别,推荐上传JPG格式的答题卡,图片大小最好不要超过1MB

  • 2行答题卡示例:

在这里插入图片描述

  • 4行答题卡示例:

在这里插入图片描述

6. 温馨提示

接口仅供调用测试,有次数限制,非法滥用会封IP,请勿用于实际生产环境。

7. 相关推荐

【python】手写数字识别模型api接口调用

8. 开发人员
  • XavierJ:模型训练与部署
  • DemoJackey、Tianyu_@Z:答题卡字符分割
  • kiroe:微信小程序(开发中……)
关注
打赏
1661408149
查看更多评论
立即登录/注册

微信扫码登录

0.0408s