3

我正在创建一个应用程序来通过书脊识别书籍。我想做的是给书脊拍照并将其与书籍数据库相匹配。

我希望为此使用模式匹配和模板匹配。首先,我希望使用保存在数据库中的书脊模板通过模板匹配搜索书籍,并将它们与拍摄的照片匹配。但是这个过程非常昂贵,并且需要很长时间才能遍历数据库中保存的所有图像。

所以我想用直方图代替。使用直方图和阈值处理后,我能够找到类似的图像。但问题是,当涉及到书籍时,可能会有相同颜色甚至不同光照条件的书脊。因此,逐像素搜索和比较会产生很多假阴性结果,这些图像可能会因不同的光照条件、一点点旋转和大小而有所不同。

如果可以,请指导我如何通过书脊认出这本书。

到目前为止,我一直在使用颜色平均值,但这还不够,我可以用来识别这本书的其他独特功能是什么。

在此处输入图像描述

4

2 回答 2

1

您应该使用旋转和缩放不变描述符来比较您的图像(在某种预处理之后,可能是阈值和边缘检测),例如傅立叶描述符。

于 2012-06-28T10:31:47.363 回答
0

您可以为每个图像使用基于 SIFT 的描述符,这些描述符可以存储在哈希图中。然后是为正在搜索的图像创建描述符并在哈希图上查找的问题。

在此处阅读 SIFT

于 2012-06-28T12:34:38.677 回答