怎么用python识别图片中的文字?

 时间:2026-02-13 07:37:41

1、准备一张图片a.jpg。

我就就地取材了,直接截图。

怎么用python识别图片中的文字?

2、安装baidu-aip模块。

怎么用python识别图片中的文字?

3、编辑python代码:

先导入两个模块——AipOcr和re。

from aip import AipOcr

import re

运行之后,没有报错,就说明baidu-aip模块安装成功了。

怎么用python识别图片中的文字?

4、输入你的文字识别应用的APPID、APPKEY,还有SECRET KEY。

具体的获得APPID、APPKEY、SECRET KEY的方法,请参阅《python怎么调用百度AI的语音合成功能?》。

每人每天有500次的免费使用文字识别的机会,所以我的APPID、APPKEY、SECRET KEY要保密。

怎么用python识别图片中的文字?

5、往python里面加载图片。

注意,这里用的是绝对路径,并在路径前面加字母r,防止转义。

怎么用python识别图片中的文字?

6、读取图片信息,并输出信息。

此时,得到的信息,是把图片转化为二进制形式的数据。

img = i.read()

print(img)

这一步,建议大家不要print,因为数据量过大,会导致电脑死机。

怎么用python识别图片中的文字?

7、用client.basicGeneral(img)来获取一组信息。

message = client.basicGeneral(img);

print(message)

此时的message是一个字典。

怎么用python识别图片中的文字?

8、message.get('words_result')给出识别的文字的字典的列表。

怎么用python识别图片中的文字?

9、只输出图中的文字:

for i in message.get('words_result'):

    print(i.get('words'))

怎么用python识别图片中的文字?

10、整个代码不过才11行。

怎么用python识别图片中的文字?

  • 如何设置Excel文件的默认打开方式
  • Excel折线图表中出现断裂的处理
  • SQL中declare变量的使用
  • 如何把excel文档保存成txt文本?
  • EXCEL表格批量检索地址所属省份
  • 热门搜索
    有品位旅游年卡 印度尼西亚旅游攻略 鼋头渚旅游攻略 江西上饶旅游 河北省旅游网 悠哉旅游 qq旅游 昆山旅游景点大全 旅游活动策划方案 浙江旅游路线