我的 WPF 应用程序,我有两个颜色对象。我想从我的两种颜色中计算出“中间”颜色。
我的两种颜色来自渐变,我想找到中间颜色。
谁能帮我计算一下?
假设你有颜色的 RGB 值,你可以通过线性插值来做到这一点。如果原始颜色是(R1, G1, B1)
并且(R2, G2, B2)
它们之间的颜色可以通过平均找到:((R1 + R2) / 2, (G1 + G2) / 2, (B1 + B2) / 2)
。
(假设您只是在寻找中间的颜色 - 如果您要计算整个渐变,请在每个组件上使用线性插值。)