日常的生活中,我们经常需要提取图片中的一些文字,往往只能通过手打的方式,费时又费力。目前有大量的图片文字提取程序与代码库,今天我将介绍其中一种方便的操作,基于百度的研究。
首先,我们需要安装相应的python库 aip
pip install baidu-aip
再导入AipOcr函数并编写图片读取与输出函数
from aip import AipOcr
config = {
'appId': '19526544',
'apiKey': 'oCinMkQkGGYD9lC6hhwpP5HN',
'secretKey': 'HdQthiZN95QdaPmZsgYxZZrg9OLIWtMz'
}
client = AipOcr(**config)
def img_to_str_baidu(image_path):
with open(image_path, 'rb') as fp:
image = fp.read()
result = client.basicGeneral(image)
if 'words_result' in result:
return '\n'.join([w['words'] for w in result['words_result']])
return " "
定义函数img_to_str_baidu之后,输入具体的图片参数路径即可得到相应文件
例如:
imagetest1
输入
img_to_str_baidu('imagetest1.png')
即可得到
目录
DEA方法简介
、DEA基本原理和模型
、DBA应用案例
四、DBA软件介绍
五、DEA主要应用领域
六、DEA最新研究进展
七、DEA主要参考文献
亦或是:
可以得到:
adanac
HITTING INSTRUCTION
IND MECHANICS APPROACH