在Java中查找颜色的坐标

时间:2016-04-27 03:34:59

标签: java

我正在尝试让机器人玩游戏。玩家都有相同的颜色,我已经找到了如何在屏幕上找到RGB值。我使用的代码如下所示:

import java.awt.*;
import java.awt.event.*;
public class mouseBot{
    public static void main(String[] args) throws AWTException {
    Robot robot = new Robot();
        Rectangle captureSize = new Rectangle(Toolkit.getDefaultToolkit().getScreenSize());
    BufferedImage bufferedImage = robot.createScreenCapture(captureSize);

        int color = image.getRGB(x, y);

        int  red = (color & 0x00ff0000) >> 16;
        int  green = (color & 0x0000ff00) >> 8;
        int  blue = color & 0x000000ff;
    }
}

我如何开始寻找特定的颜色。在这种情况下,我想找到颜色rgb(100,74,211)并将其坐标保存为X和Y int

0 个答案:

没有答案