我画过任何图片,使用的是 Graphics 2D。如何获取 x、y 处像素的颜色? getPixelColor 不起作用,因为此方法从屏幕获取像素,而不是小程序查看器坐标。
最佳答案
- 将图片绘制到
BufferedImage
的Graphics
- 将图像绘制到
Graphics2D
。 - 要获取任意像素的颜色,请调用
BufferedImage.getRGB(x,y)
或变体(查看文档。)。
关于java - 如何在 Java 中获取小程序查看器像素的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10549207/