Экран сканирования для цвета

Я хотел бы, чтобы Java просканировал экран для конкретного цвета.

Какие-либо идеи, если, как сделать это?

7
задан Jørgen R 13 February 2015 в 11:17
поделиться

2 ответа

    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;
    // ...
14
ответ дан 6 December 2019 в 12:46
поделиться

Используйте Java.awt.Robot, чтобы сделать снимок экрана в качестве изображения, и выполните его.

2
ответ дан 6 December 2019 в 12:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: