我正在尝试开发自动化程序来捕获两个图像,然后比较这些图像,看看他们是否相似。
我使用的是Windows7和Eclipse IDE (JAVA)以及Selenium web驱动程序。
我做了我的研究,发现JMagick最适合我,但我一直没有成功地让它在eclipse上工作。我已经安装了JMagick和ImageMagick,并将本地库添加到了eclipse中。
问题是我找不到任何可以帮助我理解以下问题的指南或有用的链接。如何让JMagick自动截图?如何保存这些截图?我如何逐个像素地比较这些截图?所有这些都使用了JMagick,最后我该如何显示diff图像呢?
如果任何人有任何想法或知道任何指南,请提供他们!任何帮助都是非常感谢的。
谢谢!
发布于 2012-12-06 18:31:09
为什么不使用OpenCV呢?JMagick没有足够的文档记录。您必须查看ImageMagick文档。
但是,如果我是你,我会写一个从你的代码中调用的脚本。
截图:
import -window root screen.jpeg此外,要比较两个图像,您可以阅读以下guide
我希望这对你有帮助!
https://stackoverflow.com/questions/13685714
复制相似问题