C# - 如何使用 Tesseract 3.0 Wrapper 获取每个字符的边界框?
C# - How to use Tesseract 3.0 Wrapper to get bounding box of each characters?
我目前正在使用 this 包装器来实现 Tesseract 的基本实现。但是我对示例中的循环有点困惑。似乎没有关于包装器的其他帮助或文档。有没有办法得到每个字符的边界框?
使用3.2 alpha:
List<Rectangle> GetSegmentedRegions(Bitmap image, PageIteratorLevel level)
{
using (var engine = new TesseractEngine(Datapath, Language, EngineMode.Default))
{
using (var page = engine.Process(image))
{
List<Rectangle> boxes = page.GetSegmentedRegions(level);
return boxes;
}
}
}
我目前正在使用 this 包装器来实现 Tesseract 的基本实现。但是我对示例中的循环有点困惑。似乎没有关于包装器的其他帮助或文档。有没有办法得到每个字符的边界框?
使用3.2 alpha:
List<Rectangle> GetSegmentedRegions(Bitmap image, PageIteratorLevel level)
{
using (var engine = new TesseractEngine(Datapath, Language, EngineMode.Default))
{
using (var page = engine.Process(image))
{
List<Rectangle> boxes = page.GetSegmentedRegions(level);
return boxes;
}
}
}