我是靠谱客的博主 从容身影,这篇文章主要介绍调用百度api实现图片文字识别,现在分享给大家,希望可以做个参考。

python图片文字识别

  • 去百度云创建一个图片文字识别应用

连接百度云ai

如图建立应用
下载sdk
安装使用Python SDK有如下方式:
如果已安装pip,执行pip install baidu-aip即可。
如果已安装setuptools,执行python setup.py install即可。
参考安装OCR Python SDK

  • 程序
    此程序为识别本地图片上的文字,使用的是通用识别模式,也可以使用来识别在线图片,也可以使用高精度识别模式等等,具体可以参考SDK文档python语言SDK参考
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
from aip import AipOcr """ 你的 APPID AK SK """ APP_ID = '你的APP_ID' API_KEY = '你的API_KEY' SECRET_KEY = '你的SECRET_KEY' client = AipOcr(APP_ID, API_KEY, SECRET_KEY) """ 读取图片 """ def get_file_content(filePath): with open(filePath, 'rb') as fp: return fp.read() image = get_file_content('p1.jpg') """ 调用通用文字识别, 图片参数为本地图片 """ """ 如果有可选参数 """ options = {} options["language_type"] = "CHN_ENG" options["detect_direction"] = "true" options["detect_language"] = "true" options["probability"] = "true" """ 带参数调用通用文字识别, 图片参数为本地图片 """ """ 调用api""" picture_result = client.basicGeneral(image, options)#返回识别结果 print(picture_result )#打印

值得注意的是client.basicGeneral(image, options)#返回识别结果
这里的参数可以参考
通用文字识别参数
返回值可以参考
在这里插入图片描述

  • 识别效果
    原图 原图
    识别结果
     识别结果
    看样子还是有一点点识别不出来,可以考虑使用高精度识别模式

最后

以上就是从容身影最近收集整理的关于调用百度api实现图片文字识别的全部内容,更多相关调用百度api实现图片文字识别内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部