如何在Windows中使用tesseract 3.05对图像进行OCR后获得置信度?我使用子进程命令从python调用tesseract:
retcode = subprocess.call("tesseract -l eng myImage.png txt -psm 6" , stdin=None, stdout=False, stderr=None, shell=False)
答案 0 :(得分:3)
这是您需要的包装器: https://pypi.python.org/pypi/tesserocr/2.0.0。此外还有大量的python包装器,但是这个库是最接近所有C ++ API的包装器。
示例:
dependencies {
compile 'com.google.android.gms:play-services-maps:11.4.2'
compile 'com.google.android.gms:play-services-location:11.4.2'
compile 'com.google.android.gms:play-services-places:11.4.2'
//.......
}
答案 1 :(得分:1)
您可以使用tsv output。置信水平在最后一列中。
答案 2 :(得分:1)
在Stef的答案中,这是一个示例命令,用于检查“ output.tsv”文件中的置信度值。
tesseract Ancestry1.jpg输出--oem 1 -l eng tsv
在这里,“ Ancestry1.jpg”是要输入到tesseract的图像文件。 oem 1用于在4.0中使用LSTM。 置信度存储在“ output.tsv”文件中
Tesseract官方网页的置信度链接:Tesseract Wiki