0

我正在尝试实现一种方法来查找图像的中心并单击该位置。在平常的日子里,我会尝试使用getCenter()SikuliX 的方法。但是,这一次我需要这种方法是抽象的并且适用于大量图像。所有图像的外观完全相同,但尺寸不同(长度和宽度)。所以我试图通过评估角的坐标来找到中心,然后使用简单的坐标几何找出中心。问题:我无法单击坐标位置。我猜 SikuliX 需要location对象而不是坐标。有什么办法可以将坐标转换为location object.

谢谢你

4

1 回答 1

0

如果我正确理解了您的问题并且您所拥有的只是整数/双精度/等。您要单击的位置的坐标,您可以简单地执行以下操作:

@Test
public void locationByInteger() throws FindFailed {

    Screen s = new Screen(0);

        int x = 100;
        int y = 100;

        s.click(new Location(x, y));

    }
于 2017-03-29T07:37:49.183 回答