我有两个颜色的字符串表示(例如:"
#FFFFFF
" 和 "#000000
"),我正在寻找一种以编程方式获取这两个颜色中间色的方法。所谓的“中位数”颜色是指在这两个颜色之间相遇的颜色。
我需要这个中间色以便绘制一个2步渐变:
- 从第一种颜色到中间颜色的1个渐变。
- 从中间颜色到第二个颜色的1个渐变。
这样看起来就像从第一种颜色到第二种颜色的1个渐变,但我无法实现。
我该如何实现呢?
Color.getRed()/Green/Blue, new Color(r, g, b)
。 - Joop Eggen