【Python3-API】通用文字识别示例代码
2018-01-25 13:24
661 查看
Python3-urllib3-API通用OCR示例代码
AccessToken获取可以参考:http://ai.baidu.com/forum/topic/show/497663(Python3-urllib3示例)
Python安装什么的。大家百度经验即可
-----------------------------------------------------下面开始代码-----------------------------------------------------
Python3-API示例代码(通用文字识别)
''' Created on 2018-1-25 通用文字识别-Python3 -API示例代码 @author: 小帅丶 ''' import urllib3,base64 from urllib.parse import urlencode access_token='自己应用信息获取的access_token' http=urllib3.PoolManager() url='https://aip.baidubce.com/rest/2.0/ocr/v1/general?access_token='+access_token f = open('F:/demo.jpg','rb') #参数image:图像base64编码 img = base64.b64encode(f.read()) params={'image':img} #对base64数据进行urlencode处理 params=urlencode(params) request=http.request('POST', url, body=params, headers={'Content-Type':'application/x-www-form-urlencoded'}) #对返回的byte字节进行处理。Python3输出位串,而不是可读的字符串,需要进行转换 result = str(request.data,'utf-8') print(result)
返回的识别结果内容
{ "log_id": 6101980364103585000, "words_result_num": 1, "words_result": [ { "location": { "width": 146, "top": 7, "height": 17, "left": 11 }, "words": "小帅开发者服务开发者" } ] }
原图文件
-----------------------------------------------------代码结束-----------------------------------------------------
确实发现Python简单。而且写的代码也很少。代码仅供参考。
小帅丶的QQ:783021975
相关文章推荐
- 【手写文字识别】-JavaAPI示例代码
- Python3一行代码实现图片文字识别的示例
- eoLinker-API_Shop_开发工具类API调用的代码示例合集:六位图片验证码生成、四位图片验证码生成、简单验证码识别等
- 【Python3-API】情感倾向分析示例代码
- 黑龙江大学 校园网 师生服务 身份验证 查成绩 查绩点等 API 以及示例程序 (Python 验证码自动识别)
- python+opencv实现的简单人脸识别代码示例
- Python 3调用百度OCR API实现剪贴板文字识别
- Python人工智能之图片识别,Python3一行代码实现图片文字识别
- eoLinker-API_Shop_短信服务接口-调用示例代码,支持PHP、Python、Java等语言
- [置顶] 【python 百度文字识别】通用文字识别(高精度版)
- 图像识别API Python 指定文件夹图片内容转化为文字
- python 3调用百度OCR API实现剪贴板文字识别
- eoLinker-API_Shop_验证码识别与生成类API调用的代码示例合集:六位图片验证码生成、四位图片验证码生成、简单验证码识别等
- Python基于百度AI的文字识别的示例
- JS文本获得焦点清除文本文字的示例代码
- 利用python获取Ping结果示例代码
- 快递鸟物流查询接口API调用代码示例
- python实现生命游戏的示例代码(Game of Life)
- python爬虫scrapy框架——人工识别登录知乎倒立文字验证码和数字英文验证码(1)
- Python中join函数简单代码示例