• 🐑
    置顶
    2022-03-30
    编辑小提示:专栏的完整代码位置是https://github.com/wilsonyin123/python_productivity,可点击链接下载查看。 或者通过网盘链接提取后下载,链接是: https://pan.baidu.com/s/1UvEKDCGnU6yb0a7gHLSE4Q?pwd=5wf1,提取码: 5wf1。
    
    
  • Soul of the Drago...
    2021-02-10
    我在运行当中出现了这样的报错:“TesseractNotFoundError: tesseract is not installed or it's not in your PATH. See README file for more information.”,请问应该怎么解决呢?

    作者回复: 你好,pytesseract是依赖c++编写的tesseract工具才能正常工作的,tesseract的下载地址是 https://github.com/tesseract-ocr 如果下载速度慢可以通过搜索引擎以 teseract-ocr 作为关键字下载安装后即可 顺祝新年快乐

    共 3 条评论
    6
  • 惜心(伟祺)
    2021-02-09
    其实有表格模式识别 可以定位到文字所在位置 行列 比如easyocr paddle pub

    作者回复: 没错,表格模式对于票据识别场景非常有用,但是受篇幅限制,和大部分用户还处于python新手阶段,我想先让大家解决从0到0.1,如何建立自动化思维的问题. 其实paddle 还有高级识别功能的, 能直接处理发票的文字位置,还有提高了工具,用于方便标记文字位置,如果投入生产,建议你可以了解一下

    
    5
  • 陈兆卓
    2021-03-09
    离线文字识别方法中,我按照网上教程安装pytesseract库和tesseract_OCR,添加环境变量,将pytesseract.py中的tesseract_cmd修改成tesseract.exe的安装路径,为了避免转义,我试过在路径前加r或者直接用斜杠(我的路径是D:/Anaconda3/Lib/site-packages/pytesseract/tesseract_OCR/tesseract.exe) 完成这些操作后,在jupyter中运行您提供的源码,一直提示错误(TesseractNotFoundError: D:\Anaconda3\Lib\site-packages\pytesseract esseract_OCR esseract.exe is not installed or it's not in your PATH. See README file for more information.),这个报错里面的路径强行给我把\t转义了, 而在vscode中却可以正常运行,输出识别结果,请问下这是什么情况?

    作者回复: 我提供一种解决办法: jupyter中显事指定路径,看看能否让jupyter找到tesseract.exe 路径 pytesseract.pytesseract.tesseract_cmd = r"D:/Anaconda3/Lib/site-packages/pytesseract/tesseract_OCR/tesseract.exe"

    
    1
  • Bill
    2021-10-18
    打卡第二天

    编辑回复: 很棒!

    
    
  • 彭程
    2021-08-25
    def get_file_content(filePath): with open(filePath, 'rb') as fp: return fp.read()image = get_file_content('example.png') 报错invalid syntax 请问什么原因

    作者回复: 两个地方有问题: 1 return fp.read() 从代码逻辑上不通顺,不知道要完成什么功能 2 注意缩进

    
    
  • 派森
    2021-03-09
    试了一下在线,代码图片识别的效果不是很好

    作者回复: 代码图片识别的场景比较少,所以在线识别软件应该没有对这类场景进行优化

    
    
  • 谢韬 Fragos
    2022-04-13
    在使用pytesseract 过程中我有下面几点需要记录和大家分享的: 1,由于我的是Mac系统M1芯片的,brew安装后的地址和别的芯片安装完成后的不一样。所以安装brew 后需要修改系统环境变量 “.zshrc” 中添加 “export PATH="/opt/homebrew/bin:$PATH" export PATH="/opt/homebrew/sbin:$PATH"”。修改后才能顺畅使用brew 安装 tesseract。 2,tesseract 安装完成以后你使用pytesseract 时会报错“tesseract is not installed or it's not in your PATH”。这个问题让我崩溃了好几次。 还是要给pytesseract 签上和tesseract的线-配置环境变量。如下,在terminal中用 open -e .bash_profile,打开配置文件, 然后把 这句话加上: export TESSDATA_PREFIX=/opt/homebrew/Cellar/tesseract/5.0.1/share/tessdata。等号后面的就是tesseract的数据地址。 3,要记得去https://github.com/tesseract-ocr/tessdata/blob/main/chi_sim.traineddata 上下载中文识别数据包放到tesseract 的tessdata 文件下下面。 4,最后我的程序跑通了还是有点点开心。
    展开
    
    1
  • ifelse
    2023-07-02 来自浙江
    学习打卡
    
    
  • tiao
    2022-11-18 来自上海
    手机无法看课程视频
    
    