我正在创建一个应用程序来通过书脊识别书籍。我想做的是给书脊拍照并将其与书籍数据库相匹配。
我希望为此使用模式匹配和模板匹配。首先,我希望使用保存在数据库中的书脊模板通过模板匹配搜索书籍,并将它们与拍摄的照片匹配。但是这个过程非常昂贵,并且需要很长时间才能遍历数据库中保存的所有图像。
所以我想用直方图代替。使用直方图和阈值处理后,我能够找到类似的图像。但问题是,当涉及到书籍时,可能会有相同颜色甚至不同光照条件的书脊。因此,逐像素搜索和比较会产生很多假阴性结果,这些图像可能会因不同的光照条件、一点点旋转和大小而有所不同。
如果可以,请指导我如何通过书脊认出这本书。
到目前为止,我一直在使用颜色平均值,但这还不够,我可以用来识别这本书的其他独特功能是什么。