-2

我正在分布式环境中开发基于内容的图像检索系统,我需要一种算法,该算法将图像作为输入并为我提供图像代码,该代码应该可以用于匹配视觉上相似的图像.

4

4 回答 4

1

您可以按照此处所述创建图像哈希

于 2013-02-07T10:00:30.670 回答
0

这取决于图像的种类,一种可行的替代方法是不变矩( hu 或 zernike )

我们在javaocr 库中使用此方法,随时从那里获取代码。

集群数学不变矩的主要优点是它提供了与集群中心的距离(例如:这是 90% 的黄瓜,但 20% 的苹果)

于 2013-02-07T10:11:53.897 回答
0

我猜,你说的是人脸识别。如果是这样,那么这些是用于图像处理的少数算法。

  1. 特征脸
  2. 弹性束图匹配
  3. 主成分分析
于 2013-02-07T10:18:01.650 回答
0

您可以使用本地感知的bloom hash,这是Elliot Shepherd在java中的phash实现:http: //pastebin.com/Pj9d8jt5

于 2013-02-07T10:32:52.780 回答