anaconda3 上安装的 pytesseract 不能用,是没正确安装还是其他问题。

2018-09-06 10:16:25 +08:00
 songdg
pytesseract.image_to_string(image)
Traceback (most recent call last):

File "<ipython-input-14-e63aa9f2dc4e>", line 1, in <module>
pytesseract.image_to_string(image)

File "C:\ProgramData\Anaconda3\lib\site-packages\pytesseract\pytesseract.py", line 294, in image_to_string
return run_and_get_output(*args)

File "C:\ProgramData\Anaconda3\lib\site-packages\pytesseract\pytesseract.py", line 202, in run_and_get_output
run_tesseract(**kwargs)

File "C:\ProgramData\Anaconda3\lib\site-packages\pytesseract\pytesseract.py", line 172, in run_tesseract
raise TesseractNotFoundError()

TesseractNotFoundError: tesseract is not installed or it's not in your path

Help on package pytesseract:

NAME
pytesseract

PACKAGE CONTENTS
pytesseract

FILE
c:\programdata\anaconda3\lib\site-packages\pytesseract\__init__.py
3988 次点击
所在节点    Python
6 条回复
nyanyh
2018-09-06 11:34:19 +08:00
pytesseract 只是 Python 接口,还要单独装 tesseract 并加入 PATH 环境变量才可以
jy02201949
2018-09-06 12:22:05 +08:00
直接用 tesseract 吧
beforeuwait
2018-09-06 15:55:42 +08:00
你 pip 了后
机器还要安装一个啊
在 debian 下
apt-get install tesseract
beforeuwait
2018-09-06 15:56:18 +08:00
1 楼说的没错
songdg
2018-09-07 09:45:57 +08:00
谢谢各位,现在可以运行了,但是不能识别中文,可是 Tesseract-OCR 已经装了中文( tessdata 文件夹了已经有 chi_sim.traineddata )。
songdg
2018-09-07 17:21:41 +08:00
加了 lang='chi_sim'就能识别中文了,不知道还有没有其他参数识别图片上某一个地方的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/486637

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX