第一,我想获取每个像素的 RGB 颜色,然后将其放入一些光线中。然后我想将每个 rgb 颜色的东西转换成一个字符串,所以它会是这样的:
{{1,.5,0};{1,1,1};{1,1,1}};
{{.1,1,0};{1,.5,.5};{.2,.3,.6}};
谁能告诉我我需要知道什么,以便我可以创建这样的东西?非常感谢骨架轮廓。
要获取像素 RGB 颜色并将其放入数组中,您需要将数据放入 BufferedImage 中,然后调用getRGB(int x, int y)
.
使用颜色的整数像素值,您可以利用Color类来提取单个 RGB 分量。