如果这个问题听起来很傻,请提前道歉。这是我的问题
我想为android智能手机制作一个OCR应用程序。我想知道是否有人能告诉我,有多少内存和处理器足够处理涉及到的图像处理?我试图一次从打印的A4页面中提取所有文本,那么清晰的字符图像的相机分辨率应该是多少?
发布于 2014-12-12 11:57:44
根据我的经验,最重要的硬件需求可能不是RAM和处理器,而是相机自动对焦功能。如果移动设备没有自动对焦功能,那么在大多数情况下,您无法获得正确的扫描结果。
其次,移动设备摄像机(在撰写本文时)不适合一次性扫描A4文档(除非文档上有一个非常大的字体:)。即使使用高质量的移动设备,扫描结果的质量也会很差。使用具有中、高级设备的A4文档的三分之一大小的文档可以获得良好的结果。
免责声明:我为一家公司工作,该公司开发了自己的移动OCR和其他移动视觉软件,用于不同行业。
发布于 2014-12-11 14:37:57
与大多数与硬件需求相关的问题一样:您可能会通过使用不同的硬件设置进行测试来找到答案。因为你需要在各种设备上测试Android应用程序,这应该不是什么大不了的事情。我们不能知道字体大小,也不能估计算法的复杂性。此外,我假设您使用的字体有一个重要的影响,这取决于它们的字符呈现的区别。此外,如果图像模糊,这将对您需要的资源产生负面影响。
https://stackoverflow.com/questions/27421340
复制相似问题