Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.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
Java OCR库用于识别仪表设备上的数字_Java_Android_C++_Ocr - Fatal编程技术网

Java OCR库用于识别仪表设备上的数字

Java OCR库用于识别仪表设备上的数字,java,android,c++,ocr,Java,Android,C++,Ocr,我需要OCR库(最好是Java),它将能够确定仪表设备上显示的数字。请看图片。我尝试过Java中的一些库,但它们无法确定这种字体 更新1: Tesseract和Asprise库未能执行此任务您可以查看一下,这是一个由谷歌维护的开源OCR。然而,我认为如果你只是按照原样提供图像,OCR可能会有一些问题,原因是你的数字大小不同,这很可能会在神经网络学习时引起问题 因此,我认为,如果你先过滤你的图像,尝试删除你不需要识别的项目,并尝试使你需要读取的数字大小相同,你将有更大的成功机会 编辑:根据您的编

我需要OCR库(最好是Java),它将能够确定仪表设备上显示的数字。请看图片。我尝试过Java中的一些库,但它们无法确定这种字体

更新1: Tesseract和Asprise库未能执行此任务

您可以查看一下,这是一个由谷歌维护的开源OCR。然而,我认为如果你只是按照原样提供图像,OCR可能会有一些问题,原因是你的数字大小不同,这很可能会在神经网络学习时引起问题

因此,我认为,如果你先过滤你的图像,尝试删除你不需要识别的项目,并尝试使你需要读取的数字大小相同,你将有更大的成功机会

编辑:根据您的编辑,您还可以查看:

JavaOCR是一套用于图像处理和存储的纯Java库 字符识别。内存占用小且缺少外部数据 依赖性使其适合android开发。提供 模块化结构,便于部署


尽管如此,我仍然认为您应该首先对图像进行一些处理。

您可以用您尝试的库以及失败的方式更新问题吗?它可能对回答问题的人和本页的未来访问者都很有用。好的一点,我已经更新了+1,提到在试图识别其中的字符之前应该先进行图像处理。