【发布时间】:2021-09-08 19:20:04
【问题描述】:
有没有办法将图像的颜色翻转到 spektrum 另一侧的等效颜色。就像你有白色一样,它会变成黑色,蓝色变成黄色等。谢谢你的回答。
【问题讨论】:
-
您如何定义“光谱的另一端”?一种方法可能是从 255 中减去每个单独的 RGB 分量(如果您的颜色是 RGB 格式)。我猜这会给出白色 -> 黑色和蓝色 -> 黄色。
-
是的,我正在考虑类似的事情,但我没有这方面的经验,所以我宁愿问,但感谢您的回复:)
-
好吧,我知道一些关于色标的事情,但(不幸的是)对 C# 知之甚少,而对 Unity 一无所知。 :-)
-
C# 和 GDI+:使用 ColorMatrix 轻松完成(一旦你真正知道你想要什么)。
-
请使用正确的标签!请注意,
unityscript是或更好的是曾经是一种 JavaScript 风格,类似于早期 Unity 版本中使用的自定义语言,现在早已弃用了!