1

我的 WPF 应用程序,我有两个颜色对象。我想从我的两种颜色中计算出“中间”颜色。

我的两种颜色来自渐变,我想找到中间颜色。

谁能帮我计算一下?

4

1 回答 1

6

假设你有颜色的 RGB 值,你可以通过线性插值来做到这一点。如果原始颜色是(R1, G1, B1)并且(R2, G2, B2)它们之间的颜色可以通过平均找到:((R1 + R2) / 2, (G1 + G2) / 2, (B1 + B2) / 2)

(假设您只是在寻找中间的颜色 - 如果您要计算整个渐变,请在每个组件上使用线性插值。)

于 2013-04-12T18:32:35.463 回答