- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试开发自动化程序来捕获两个图像,然后比较这些图像以查看它们是否相似。
我正在使用 Windows 7 和 Eclipse IDE (JAVA) 以及 Selenium Web 驱动程序。
我做了我的研究,发现 JMagick 最适合我,但我没能成功地让它与 Eclipse 一起工作。我已经安装了 JMagick、ImageMagick 并将本地库添加到 eclipse 中。
问题是我找不到任何指南或有用的链接来帮助我理解以下问题。如何自动化 JMagick 截取屏幕截图?如何保存那些截取的屏幕截图?我如何逐像素比较那些截取的屏幕截图?所有这些都使用 JMagick,最后我如何显示差异图像?
如果有人有任何想法或知道任何指南,请提供!任何帮助是极大的赞赏。
谢谢!
最佳答案
为什么不使用 OpenCV反而? JMagick 没有足够的文档。您必须查看 ImageMagick 文档。
但是,如果我是您,我会编写一个从您的代码中调用的脚本。
要截取屏幕截图:
import -window root screen.jpeg
此外,要比较两个图像,您可以阅读此 guide
希望这对您有帮助!
关于java - 使用 Eclipse(JAVA) 的 JMagick 自动化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13685714/
我在通过 OS X 中的 JMagick 在 Eclipse 中为 ImageMagick 设置环境时遇到了一些问题。安装后使用 ImageMagick 命令行工具(显示、转换等)没有问题,但我无法设
我想使用 jmagick 更改图像的亮度和对比度。 最佳答案 ImageInfo i = new ImageInfo("digits.jpg"); MagickImage m = new Magick
我正在努力在 OSX 10.7 (Lion) 上安装现有的 Java 应用程序,该应用程序依赖于 Jmagick(和 ImageMagick),并且我尝试安装 jmagick。当我使用命令时 ./co
我最近安装了 ImageMagick 6.3.9 和 JMagick 6.3.9。来自here通过ImageMagick-6.3.9-0-Q8-windows-dll.exe和jmagick-win-
我正在尝试开发一个程序来拍摄网页快照,然后将其与旧网页进行比较并突出显示更改(如果有)。 我正在使用 Selenium- WebDriver用于拍摄快照。对于图像处理和比较,经过一番谷歌搜索后,我找到
如何使用 JMagick API 执行以下操作: 重采样图像 (ImageMagick 命令)Convert -units pixelsperinch -resample 300x300 ` 在 A
我已使用以下 imagemagick 命令从图像中删除了元数据。 convert input.png -strip output.png 2MB 文件的大小几乎减少了 20%。 我需要使用 Jmagi
我对 jmagick 很陌生。谁能帮助我如何启动 jmagick 简单应用程序? 最佳答案 java.lang.NoClassDefFoundError:无法初始化类 magick.ImageInfo
我想使用 JMagick 调整图像大小。 import magick.ImageInfo; import magick.MagickImage; public class JMagicInfoa {
我正在使用名为 JMagick 的 ImageMagick Java 端口.我需要能够创建一个新图像并将任意文本 block 写入其中。文档非常糟糕,到目前为止我设法得到的是将文本写入来自 IO 的图
我正在尝试通过 ImageMagick 的 JMagick 接口(interface)进行一些图像操作。我尝试编译的测试程序没有问题,但在执行过程中它卡在 MagickImage 的构造函数中等待几秒
我想裁剪部分图像,然后将结果写入另一个图像文件。我的代码看起来像这样 ImageInfo imageInfo = new ImageInfo("file path"); MagickImage ima
我对 JMagick 库有奇怪的问题。我使用 Debian,所以我安装了 libjmagick6-java 和 libjmagick6-jni,这是我完成的步骤: 我已经将 jmagick-6.6.9
使用Jmagick Java API,如何获取图像信息,例如: 编解码器、配色方案、颜色深度、宽度、高度、调整大小指令、图像大小等 我尝试执行以下代码,但它没有提供任何有用的详细信息。 public
我正在使用JMagick并有一个简单的 Java 类,该类循环遍历目录(及其子目录)中的所有图像,将图像转换为灰度图像。 我的应用程序运行一段时间后,JVM 崩溃了。我相信日志中的错误消息可能表明存在
我会使用 Jmagick进入Android项目。可能吗?我必须用ndk重新编译源代码吗?是否有一些教程/指南? 最佳答案 这是一个带有 ImageMagick 编译版本的 android 项目: An
java.lang.UnsatisfiedLinkError: java.library.path 中没有 JMagick 在 java.lang.ClassLoader.loadLibrary(Cl
我是 Linux 新手,正在 VM 上工作。我正在尝试配置我的 JMagick 安装,但是当我运行 ./configure 时,我收到一条错误消息,提示它“无法定位 Java 目录:” ./confi
对于部署,我将使用 Linux,但开发是在 Windows 上完成的。有没有人最近在 Windows 上使用过它?你有什么问题吗? 你有可以分享的 VC++ 的更新 Makefile 吗?似乎最新 M
我正在尝试创建一个 Java 程序来 OCR 多种格式的图像。图像不能直接从文件中读取,因为它们的字节是通过网络发送的。 我目前可以使用 ImageIO 读取图像像素的原始字节。不过,我想支持 Ima
我是一名优秀的程序员,十分优秀!