12

这是一个有趣的话题。基本上,我有一个包含一些文本的图像。如何从图像中提取文本?

我已经尝试了很多东西,但是我所做的一切都很乏味,而且通常不起作用。我只是想知道是否有一种相当简单的方法可以做到这一点。

我遇到了这个:http: //sourceforge.net/projects/javaocr/。我已经尝试了几个小时,但我无法将其从图像中提取Image并转换String为文本。

谢谢大家!

4

4 回答 4

7

您需要研究 Java OCR 实现。看看这个问题: Java OCR

于 2012-05-02T18:31:06.097 回答
4

Tess4J是围绕 Tesseract 引擎的 JNA 包装器,支持将 BufferedImage、File 或图像数据作为输入并返回 String 作为输出的 API。

于 2012-05-04T02:13:24.760 回答
2

您需要一个 OCR(光学字符识别器)库或编写自己的库。看看这个SO 问题。

于 2012-05-02T18:31:04.743 回答
0

试试这个字符识别库:http: //sourceforge.net/projects/javaocr/

于 2012-05-02T18:35:44.780 回答