gpt4 book ai didi

java - 系统屏幕上的像素颜色检测

转载 作者:行者123 更新时间:2023-12-02 06:56:54 26 4
gpt4 key购买 nike

有什么方法可以找到指针下屏幕上像素的颜色名称吗?

              robot=new Robot();
Point coord = MouseInfo.getPointerInfo().getLocation();
color = robot.getPixelColor((int)coord.getX(), (int)coord.getY());

hexString = Integer.toHexString(color.getRGB());
hexString = hexString.substring(2, hexString.length());

现在我想要这个十六进制值的颜色名称(如蓝色/绿色/黑色等)...我该怎么做?

最佳答案

将其与 Color.RED 等进行比较,并取最接近输入的一个。

或者您可以使用 Wolfram alpha API http://products.wolframalpha.com/api/libraries.html

FFF0F5 例如称为薰衣草腮红,如果您输入 FFF0F4,它会建议这是最接近的

http://www.wolframalpha.com/input/?i=%23FFF0F5

关于java - 系统屏幕上的像素颜色检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17207340/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com