Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OCR赢得';t正确阅读(小写字母,低页边)-Java(Tess4J)_Java_Image_Image Processing_Ocr_Tesseract - Fatal编程技术网

OCR赢得';t正确阅读(小写字母,低页边)-Java(Tess4J)

OCR赢得';t正确阅读(小写字母,低页边)-Java(Tess4J),java,image,image-processing,ocr,tesseract,Java,Image,Image Processing,Ocr,Tesseract,大家早上好(不管你们在哪里),大家:) 我正在阅读图像,并使用Tesser4j库(tesseract)和Java将图像上的文本转换为.txt格式。事情是我碰到了我无法转换的图像 我认为图像是有问题的。他们有透明的背景。整个图像仅围绕文本,因此没有太多空间,最后一个可能的问题是:字体非常现代/非巴洛克风格?IDK这个词,字体很无聊:D 应用程序在尝试阅读后返回此文本:“amnsumsuh fi amnsumsu”:5k 所以我试着把它移到画图中,把背景变成白色,把文字拖到中间 现在,应用程序返回了

大家早上好(不管你们在哪里),大家:)

我正在阅读图像,并使用Tesser4j库(tesseract)和Java将图像上的文本转换为.txt格式。事情是我碰到了我无法转换的图像

我认为图像是有问题的。他们有透明的背景。整个图像仅围绕文本,因此没有太多空间,最后一个可能的问题是:字体非常现代/非巴洛克风格?IDK这个词,字体很无聊:D

应用程序在尝试阅读后返回此文本:“amnsumsuh fi amnsumsu”:5k

所以我试着把它移到画图中,把背景变成白色,把文字拖到中间

现在,应用程序返回了这个:“Alausewssu\a@autusemssu\5公里”

正如你所看到的,有一些改进,但仍然不是

代码:

什么有助于检索不丢失的文本

File img = new File(path);
ITesseract instance = new Tesseract();
instance.setDatapath(path2);
String result = instance.doOCR(img);