环境准备
pip install ddddocr
pip install flask
搭建
用flask搭建一个简单的后台服务
from flask import Flask, render_template, request
import ddddocr
app = Flask(__name__)
@app.route('/ocr', methods=['POST'])
def ocr_api():
ocr = ddddocr.DdddOcr()
img = request.files.get('image').read()
r = ocr.classification(img)
return ''.join(r)
if __name__ == '__main__':
app.run(host="0.0.0.0", port=8089)
验证
我们利用requests进行api验证,如下
直接用本地图片请求验证
import requests
api_url = "http://127.0.0.1:8089/ocr"
file = open(r'1.png', 'rb').read()
res = requests.post(api_url, files={'image': file})
print(res.text)
原文: https://new-developer.aliyun.com/article/1196814
作者:测试开发囤货