最近我有机会与图像处理技术合作,作为我的一个项目的一部分,我的任务是在给出新图像时从图像存储库中找到匹配的图像。我开始使用Google搜索“如何使用Java比较图像”来开始我的项目,并且我找到了一些关于找到两幅图像相似性的好文章。几乎所有的人都是基于四个基本步骤,它们分别是:如何使用java比较图像的相似性
1.Locating the Region of Interest (Where the Objects appear in the given image),
2.Re-sizing the ROIs in to a common size,
3.Substracting ROIs,
4.Calculating the Black and White Ratio of the resultant image after subtraction.
虽然这听起来是一个很好的算法来比较图像,它需要在我的项目中使用JAI实施之后相当长的时间。因此我必须找到一种替代方法。
有什么建议吗?
你有没有想过使用的OpenCV的百分比是多少? http://stackoverflow.com/questions/2037579/java-opencv-bindings – 2011-12-19 21:43:58