Python调用百度OCR实现图片文字识别的示例代码


Posted in Python onJuly 17, 2020

百度AI提供了一天50000次的免费文字识别额度,可以愉快的免费使用!下面直接上方法:

首先在百度AI创建一个应用,按照下图创建即可,创建后会获得如下:

Python调用百度OCR实现图片文字识别的示例代码

Python调用百度OCR实现图片文字识别的示例代码

创建后会获得如下信息:

APP_ID = '******'
API_KEY = '************'
SECRET_KEY = '**************'

下面就是百度API包的安装,在终端cmd输入如下语句直接pip方式安装,注意是 baidu-api 哦!

pip install --user baidu-aip

Python调用百度OCR实现图片文字识别的示例代码 

接下来上python代码,图片修改为你的图片就可以直接运行了:

from aip import AipOcr
 
# 定义常量
APP_ID = '21372704'
API_KEY = 'YKpXQwN5zj79g99fZK8i4Kn1'
SECRET_KEY = 'RTIAaFrvvgHbej7eALMKmjR0uF93rHCQ'
 
# 初始化AipFace对象
aipOcr = AipOcr(APP_ID, API_KEY, SECRET_KEY)
 
# 读取图片
filePath = "test.JPG"
 
def get_file_content(filePath):
  with open(filePath, 'rb') as fp:
    return fp.read()
 
# 定义参数变量
options = {
  'detect_direction': 'true',
  'language_type': 'CHN_ENG',
}
 
# 调用通用文字识别接口
result = aipOcr.basicGeneral(get_file_content(filePath), options)
print(result)
words_result=result['words_result']
for i in range(len(words_result)):
  print(words_result[i]['words'])
 
#代码参考了:https://blog.csdn.net/u013421629/article/details/79500336

图片不咋清晰就会出现识别出来不太准确的现象,但是对比pytesseract的OCR结果已经好了非常多,百度OCR识别出来原始的是字典格式。下面上例子:

Python调用百度OCR实现图片文字识别的示例代码

Python调用百度OCR实现图片文字识别的示例代码

Python调用百度OCR实现图片文字识别的示例代码

Python调用百度OCR实现图片文字识别的示例代码

到此这篇关于Python调用百度OCR实现图片文字识别的示例代码的文章就介绍到这了,更多相关Python 图片文字识别内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python smtplib模块自动收发邮件功能(一)
May 22 Python
wxPython的安装与使用教程
Aug 31 Python
Django实现学生管理系统
Feb 26 Python
python爬虫基础教程:requests库(二)代码实例
Apr 09 Python
python psutil模块使用方法解析
Aug 01 Python
opencv 获取rtsp流媒体视频的实现方法
Aug 23 Python
详解PyQt5信号与槽的几种高级玩法
Mar 24 Python
详解python中groupby函数通俗易懂
May 14 Python
浅谈keras 模型用于预测时的注意事项
Jun 27 Python
解决使用Pandas 读取超过65536行的Excel文件问题
Nov 10 Python
只用50行Python代码爬取网络美女高清图片
Jun 02 Python
Python移位密码、仿射变换解密实例代码
Jun 27 Python
python实现数字炸弹游戏
Jul 17 #Python
python实现数字炸弹游戏程序
Jul 17 #Python
Matlab中plot基本用法的具体使用
Jul 17 #Python
python 基于卡方值分箱算法的实现示例
Jul 17 #Python
Python DES加密实现原理及实例解析
Jul 17 #Python
python获取系统内存占用信息的实例方法
Jul 17 #Python
树莓派4B安装Tensorflow的方法步骤
Jul 16 #Python
You might like
DISCUZ 论坛管理员密码忘记的解决方法
2009/05/14 PHP
php使用ffmpeg向视频中添加文字字幕的实现方法
2016/05/23 PHP
php使用FFmpeg接口获取视频的播放时长、码率、缩略图以及创建时间
2016/11/07 PHP
php实现网页端验证码功能
2017/07/11 PHP
php用xpath解析html的代码实例讲解
2019/02/14 PHP
从数据结构分析看:用for each...in 比 for...in 要快些
2013/04/17 Javascript
快速掌握Node.js环境的安装与运行方法
2016/02/16 Javascript
jquery实现异步加载图片(懒加载图片一种方式)
2017/04/24 jQuery
很棒的vue弹窗组件
2017/05/24 Javascript
使用Dropzone.js上传的示例代码
2017/10/10 Javascript
基于vue实现滚动条滚动到指定位置对应位置数字进行tween特效
2019/04/18 Javascript
详解使用uni-app开发微信小程序之登录模块
2019/05/09 Javascript
微信小程序实现打开并下载服务器上面的pdf文件到手机
2019/09/20 Javascript
vue实现井字棋游戏
2020/09/29 Javascript
python使用Image处理图片常用技巧分析
2015/06/01 Python
使用Python3 编写简单信用卡管理程序
2016/12/21 Python
PyCharm2019安装教程及其使用(图文教程)
2019/09/29 Python
简单了解python装饰器原理及使用方法
2019/12/18 Python
python中有函数重载吗
2020/05/28 Python
html5 实现客户端验证上传文件的大小(简单实例)
2016/05/15 HTML / CSS
全球独特生活方式产品和礼品购物网站:AHAlife
2018/09/18 全球购物
美国电子产品主要品牌的授权在线零售商:DataVision
2019/03/23 全球购物
沃尔玛加拿大:Walmart.ca
2020/03/02 全球购物
互联网创业计划书的书写步骤
2014/01/28 职场文书
深入开展党的群众路线教育实践活动方案
2014/02/04 职场文书
材料会计岗位职责
2014/03/06 职场文书
教师敬业奉献模范事迹材料
2014/05/18 职场文书
学雷锋志愿者活动总结
2014/06/27 职场文书
最美护士演讲稿
2014/08/27 职场文书
合伙购房协议样本
2014/10/06 职场文书
走群众路线学习笔记
2014/11/06 职场文书
2015年上半年党建工作总结
2015/03/30 职场文书
检讨书格式范文
2015/05/07 职场文书
仙境之桥观后感
2015/06/16 职场文书
大学生学习十八届五中全会精神心得体会
2016/01/05 职场文书
Pytorch 统计模型参数量的操作 param.numel()
2021/05/13 Python