处理2个样本桌面/墙纸颜色

时间:2014-03-23 05:11:11

标签: arduino processing

不知道是否有人有任何建议(包括,"你,不会发生");

我在Arduino上使用Firmata而Processing正在驱动RGB LED灯条。我想知道我的桌面壁纸是否会改变,处理可以采样颜色(RGB,HEX,Whatever),这样我就可以匹配LED灯条...

对我来说似乎很遥远但是因为我可以阅读snd卡的输入并使用它,我想为什么不是颜色呢。无论如何,提前谢谢。

1 个答案:

答案 0 :(得分:0)

假设您正在使用Java模式,您可以使用Robot类:http://docs.oracle.com/javase/7/docs/api/java/awt/Robot.html

该类包含几个可能对您有用的函数,包括getPixelColor()返回屏幕上提供位置的颜色,createScreenCapture()返回整个屏幕(或其子部分)的图像,然后你可以用它来进行平均或采样等等。