【发布时间】:2017-03-30 20:06:10
【问题描述】:
我在我的 android 应用程序中使用 tesseract。由于某种原因,我的 mac 中从 tesseract 返回的结果与从 android 应用程序返回的结果不同,即使使用相同的图像也是如此。我在我的 mac 和 tess-two 库中使用 tesseract 3.05,它也使用 tesseract 3.05,语言是英语,两者都使用 eng.traineddata。这有什么特别的原因吗?
【问题讨论】:
我在我的 android 应用程序中使用 tesseract。由于某种原因,我的 mac 中从 tesseract 返回的结果与从 android 应用程序返回的结果不同,即使使用相同的图像也是如此。我在我的 mac 和 tess-two 库中使用 tesseract 3.05,它也使用 tesseract 3.05,语言是英语,两者都使用 eng.traineddata。这有什么特别的原因吗?
【问题讨论】:
我无法指出任何来源,但我记得曾经读过 Tesseract 对在图像的给定部分花费的时间有一个截止值。这是为了防止它花费太多时间。因此,在 CPU 较少的设备上,识别可能会降低而不是变慢。
Android 的 CPU 资源较少,因此可以更快地达到这个临界值。
【讨论】: