如何在Java中扫描和比较图像

时间:2013-04-15 09:17:14

标签: java image

我想知道是否有可能将本地光盘中的图像与放置在网站上的Flash应用程序中的图像进行比较。没有可能直接链接到网站上的图像,所以我需要方法来扫描位于精确坐标上的图像。如果它适用于Robot类会很好,因为我需要在这个比较后远程移动鼠标指针。

1 个答案:

答案 0 :(得分:1)

有可能,但有很多方法可以比较图像,具体取决于您需要的结果。

  • 你需要精确比较吗? (然后计算所有像素的哈希值)
  • 你需要一些相似之处(计算不变矩和计算距离)

对于不变的时刻,您可以使用我们的纯java ocr库:

http://sourceforge.net/projects/javaocr/

(棘手的部分是选择适当的时刻)