JavaFX中得颜色与AWT中的颜色空间可能存在差异,需要转换,且其返回的为sRGB颜色空间,在转换成RGB后,可能会有颜色损失。
官方的解释为:
Bits 24-31 are alpha, 16-23 are red, 8-15 are green, 0-7 are blue
也是接下来进行转换的依据
int red= (RGB>>16)&255;
int green= (RGB>>8)&255;
int blue= (RGB)&255;
JavaFX中得颜色与AWT中的颜色空间可能存在差异,需要转换,且其返回的为sRGB颜色空间,在转换成RGB后,可能会有颜色损失。
官方的解释为:
Bits 24-31 are alpha, 16-23 are red, 8-15 are green, 0-7 are blue
也是接下来进行转换的依据
int red= (RGB>>16)&255;
int green= (RGB>>8)&255;
int blue= (RGB)&255;