如何在 android 的 TessBaseApi 中使用 getWords() 函数?

How to use getWords() function in TessBaseApi with android?

我刚刚用 android 做了一个简单的图像识别应用程序,但是,我有一个问题。我正在尝试使用函数 getWords().getBoxRects() 在文本周围制作边框,例如下面的 link。但我不确定如何使用此功能。网上没有那么多清晰的教程,所以我认为这里的一些专业人士可以给我一些提示或示例。

List<Rect> rectTextLines = baseApi.getTextlines().getBoxRects();
List<Rect> rectWords = baseApi.getWords().getBoxRects();

http://tech.jsa.co.jp/wp-content/uploads/2013/12/131218.png

getBoxRects() returns Rects 的 ArrayList。只需遍历此列表并绘制每个矩形。

您也可以尝试PageIterator.getBoundingBox(). Here您可以了解如何使用它来获取给定级别(文本行、单词等)的所有边界框。