当前位置:  开发笔记 > 编程语言 > 正文

在Sikuli X Java中查找图像

如何解决《在SikuliXJava中查找图像》经验,为你挑选了0个好方法。

我在尝试在屏幕上找到图像时遇到问题,我尝试以两种不同的方式进行操作,但它似乎对我不起作用.我试图用在IOS模拟器上运行的Appium来显示屏幕,所以我不认为这是一个截图的问题.

我正在运行MAC OSX El Capitan我已经在我的项目中导入了Sikuli X java API

我是否还需要导入MAC Sikuli Library jar?

这是我到目前为止所尝试的:

1.

Screen s = new Screen();
Pattern test = new Pattern("/Users/ealiaj/Desktop/Automation/workspace/WheelsUp - IOS/screenshot.jpg");
try {
    s.find(test);
} catch (FindFailed e) {

}

2.

Screen s = new Screen();
try {
    s.find("screenshot.jpg");
} catch (FindFailed e) {

}

我一直在找不到错误.

错误信息:

FindFailed:找不到/ Users/ealiaj/Desktop/Automation/workspace/WheelsUp - IOS/screenshot1.jpg in S(0)[0,0 1440x900] Line 2189,in文件Region.java

图像试图找到 这是屏幕上的图像,大红色矩形是我为其创建屏幕截图并尝试查找的图像,但得到了该错误.

我唯一能够成功找到的是灰色矩形,或者至少它不会引发错误.

推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有