我正在尝试让机器人玩游戏。玩家都有相同的颜色,我已经找到了如何在屏幕上找到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
值