python批量保存图像先快后慢_Pytesseract太慢了。如何让它更快地处理图像?

该博客探讨了一个使用pytesseract进行图像文字识别的问题,代码显示在处理2408*3506&300res灰度图像时,35张图像耗时1400-1500秒。作者寻求方法来缩短这个处理时间,可能涉及的优化包括图像预处理、多线程或并行处理等。
摘要由CSDN通过智能技术生成

我在下面的代码中使用pytesseract:def fnd():

for fname in list:

x = None

x = np.array([np.array(PIL.Image.open(fname))])

print x.size

for im in x:

txt = pytesseract.image_to_string(image=im).encode('utf-8').strip()

open("Output.txt","a+").write(txt)

with open("Output.txt") as openfile:

for line in openfile:

for part in line.split():

if "cyber" in part.lower():

print(line)

return

该列表包含文件夹中图像的名称(2408*3506&300 res灰度)。不幸的是,对于大约35幅图像,总处理时间约为1400-1500秒。在

有没有办法可以缩短处理时间?在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值