【问题标题】:Finding font type using tess4j使用 tess4j 查找字体类型
【发布时间】:2014-07-10 17:12:07
【问题描述】:

我是 OCR 新手。我正在使用 java wrapper Tess4J API 从图像中获取文本,并且我能够获取文本。使用相同的 tess4j API 我想获取字体属性。

  1. 如何获取检索到的文本的字体样式(粗体、斜体、下划线)。
  2. 如何获取检索到的文本的字体类型(Times、Lucida Console、Arial)。
  3. 如何获取字体大小。

任何想法。

【问题讨论】:

  • 你没有。正方体不支持

标签: ocr tesseract


【解决方案1】:

我发现使用 TessAPI1.TessResultIterator 我们可以找到字体属性。我在这里找到了一些代码示例http://sourceforge.net/p/tess4j/code/181/tree/Tess4J_3/trunk/test/net/sourceforge/tess4j/TessAPI1Test.java

我测试了 Verana 和 Times New Roman 字体

【讨论】:

  • 方法 testResultIterator() 包含可能对提到的字体属性有用的代码。还发现 TessAPI1.TessResultIteratorSymbolIsSubscript(ri) 和 TessAPI1.TessResultIteratorSymbolIsSuperscript(ri) 很有用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-08-28
  • 2018-05-21
  • 1970-01-01
  • 1970-01-01
  • 2013-10-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多