0

我正在创建一个 android 应用程序来识别图书馆中的书。我所做的是我将拍摄一本书的书脊图像并将其发送到服务器以在那里进行图像处理并从数据库中识别这本书并将关于这本书的详细信息发送到电话或者如果书不是在那里,它将识别光学字符并将其发送到移动应用程序。我希望使用 C# 进行图像处理过程。书籍识别是使用模板图像完成的,将数据库中的模板图像与发送的图像进行比较。所以我需要一些帮助来找出最好的方法来做到这一点。我已经研究过一些方法,例如

  1. 模板匹配
  2. 模式识别
  3. 特征识别

我想知道当涉及到书籍之类的图像时,我最好遵循的推荐方法是什么。是否有任何好的 API 来解决这个问题。我研究过 OpenCV,但想知道是否有更好的 API。以及如何在识别这本书时使用 OCR。我希望应用程序快速。通常,当我们比较两本书的书脊(模板和图像)时,如果我得到 60% 的相似性,我可以假设它是同一本书。所以我正在寻找最佳方式......!帮我解决这个...!

4

2 回答 2

3

虽然我在图像处理领域的知识有限,但有一个提供此类设施的库:AForge.NET。这可能是一个很好的参考。

编辑:对于图像处理背后的理论的介绍性解释,这也可以提供一些指导: http: //www.societyofrobots.com/programming_computer_vision_tutorial.shtml

于 2012-01-20T03:25:13.090 回答
0

我了解您正在寻找一些 API 或“已经构建的”图像处理库来帮助您解决这个问题,但这个答案可能会在某种程度上帮助您,或者其他想要追求这样的人。

在斯坦福的这个移动视觉搜索页面上有一些非常有用的研究论文(包括成功实施的测试)。查看该页面上的标题“ Book Spine Recognition for Asset Tracking ”。

于 2013-02-07T15:44:58.517 回答