C2代码学习笔记(36)
2024-10-02 本文已影响0人
寸寸生
四十一、计算机识别图像中的文本
(一)学习识别算式功能
1 import ybc_ai #导入 ybc_ai 模块
2
3
4 #使用arithmetic_info()功能
5 # 识别图片中的算式
6 r= ybc_ai.arithmetic_info('1.jpg')
7 #打印识别算式的信息列表
8 print(r)
(二)遍历识别的算式以及算式结果,查看算式数据
1 import ybc_ai #导入ybc_ai 模块
2
3
4 #使用arithmetic_info()功能
5 # 识别图片中的算式
6 r=ybc_ai.arithmetic_info('l.jpg')
7 # 遍历识别的算式信息列表,取值查看数据
8 for d in r:
9 print(d['算式']) #打印图片中的算式
10 print(d['对错'])#打印图片中算式的结果
PS:
(1)r=ybc_ai.arithmetic_info('1.jpg')
arithmetic_info()是识别算式功能,作用是识别图片中的算式,返回的识别算式信息列表保存在变量r中。
(2)for d in r:
使 用for...in.语句遍历识别算式信息列表,遍历的列表元素(字典类型)保 存在变量d中。