Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/398.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 Android OCR/图像特征识别_Java_Android_Image_Ocr_Image Recognition - Fatal编程技术网

Java Android OCR/图像特征识别

Java Android OCR/图像特征识别,java,android,image,ocr,image-recognition,Java,Android,Image,Ocr,Image Recognition,我刚刚拿到了一份开发Android应用程序的合同,该应用程序将能够识别图像中的特定对象。由于合同的细节,我不能提供太多的项目细节,但我会尽力做到最好。可以假定对象始终具有相同的大小、颜色和透视图。大约有30种对象,一个输入图像最多可以包含100种对象。我需要做的是找到每个物体的确切位置,以及它是什么样的物体。图像中不会有任何对象重叠 我不认为我解释得太好,但为了让你们更好地了解我在寻找什么,我认为iPhone的作弊大师5000应用程序(视频:)应该提供一个很好的例子。虽然我的项目一点也不像这个应

我刚刚拿到了一份开发Android应用程序的合同,该应用程序将能够识别图像中的特定对象。由于合同的细节,我不能提供太多的项目细节,但我会尽力做到最好。可以假定对象始终具有相同的大小、颜色和透视图。大约有30种对象,一个输入图像最多可以包含100种对象。我需要做的是找到每个物体的确切位置,以及它是什么样的物体。图像中不会有任何对象重叠

我不认为我解释得太好,但为了让你们更好地了解我在寻找什么,我认为iPhone的作弊大师5000应用程序(视频:)应该提供一个很好的例子。虽然我的项目一点也不像这个应用程序,但我认为一个非常类似的算法可以用于对象识别


我已经开发了很长时间的移动应用程序,但我对图像识别算法一无所知。我最初的想法是训练一个OCR库,如Tesseract或JavaOCR,以将我的对象识别为预定义的字母,但我知道OCR相当慢,对于我需要的东西来说,可能会有很多开销。我的下一个想法是使用OpenCV进行模式分类,但这似乎相当复杂,我不想花太多时间让它工作,却发现它无法满足我们的需要。有人有什么想法吗?谢谢,再次为这个令人困惑的问题感到抱歉……我希望我能提供更多的细节,但我真的不允许这样做。

请澄清,OCR代表光学字符识别。你打算实现任何文本识别功能吗?是的,我知道OCR是什么。正如我所说,我的第一个计划是训练一个OCR库,以便将我的对象识别为字符。由于我只会寻找30个对象,所以将它们映射到字母并不难。考虑到它们的大小和视角都是一样的,而且会像字母一样排列,我认为这是可行的。这似乎对我的需要来说是一个很大的开销。我要说清楚,OCR代表光学字符识别。你打算实现任何文本识别功能吗?是的,我知道OCR是什么。正如我所说,我的第一个计划是训练一个OCR库,以便将我的对象识别为字符。由于我只会寻找30个对象,所以将它们映射到字母并不难。考虑到它们的大小和视角都是一样的,而且会像字母一样排列,我认为这是可行的。看起来我需要的东西可能会有很多开销。