bir*_*rdy 7 python tesseract leptonica
我正在使用 python-tesseract 包装器对图像进行 OCR。但是,对于某些图像,我得到的结果与命令行中的 tesseract 命令获取的结果不同。在命令行我做tesseract myimg.png myimg && more myimg.txt
但是,python tesseract 包装器的结果是不同的。
我怀疑这是因为可能没有从包装器中找到 liblept,因为这一行结果为 False:
import tesseract
import ctypes
import os
print "HAVE_LIBLEPT=",tesseract.isLibLept()
Run Code Online (Sandbox Code Playgroud)
有时我在使用包装器时会收到这些错误,但我不会从命令行 tesseract:
Error in pixReduceRankBinary2: hs must be at least 2
Error in pixDilateBrick: pixs not defined
Error in pixExpandReplicate: pixs not defined
Error in pixAnd: pixs1 not defined
Error in pixDilateBrick: pixs not defined
Error in pixExpandReplicate: pixs not defined
Error in pixAnd: pixs2 not defined
Telephone Company Suspicious Activity
Run Code Online (Sandbox Code Playgroud)
有谁知道不匹配的可能原因是什么?以及如何告诉包装器找到 liblept,因为命令行 tesseract 工作正常,我认为它正在正确地找到 tesseract
$ tesseract --version
tesseract 3.02.02
leptonica-1.69
libjpeg 8d : libpng 1.5.14 : libtiff 4.0.3 : zlib 1.2.5
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
771 次 |
| 最近记录: |