如何在 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();
getBoxRects()
returns Rects 的 ArrayList。只需遍历此列表并绘制每个矩形。
您也可以尝试PageIterator.
getBoundingBox(). Here您可以了解如何使用它来获取给定级别(文本行、单词等)的所有边界框。
我刚刚用 android 做了一个简单的图像识别应用程序,但是,我有一个问题。我正在尝试使用函数 getWords().getBoxRects() 在文本周围制作边框,例如下面的 link。但我不确定如何使用此功能。网上没有那么多清晰的教程,所以我认为这里的一些专业人士可以给我一些提示或示例。
List<Rect> rectTextLines = baseApi.getTextlines().getBoxRects();
List<Rect> rectWords = baseApi.getWords().getBoxRects();
getBoxRects()
returns Rects 的 ArrayList。只需遍历此列表并绘制每个矩形。
您也可以尝试PageIterator.
getBoundingBox(). Here您可以了解如何使用它来获取给定级别(文本行、单词等)的所有边界框。