两种颜色之间的颜色反转

时间:2012-12-10 06:42:47

标签: image-processing graphics colors gimp inversion

我有一个徽标,其中包含白色背景上的绿色阴影(以及其他一些浅色调,大多数是灰色)。我想做的是“反转”颜色,这就是,白色应该变成绿色,绿色应该变成白色,并且中间的阴影应该相应地反转。

其他颜色发生的情况并不是很重要,但它们应该与绿色阴影保持不同,因此将整个图像转换为B / W,然后反转和调整亮度是不行的。

知道怎么做吗?我更喜欢公式,但是使用gimp的解决方案也会有很大的帮助。

1 个答案:

答案 0 :(得分:1)

回答我自己的问题:假设我的绿色是(r,g,b),白色是(0xFF,0xFF,0xFF),用(0xFF + r - x替换像素(x,y,z), 0xFF + g - y,0xFF + b - z)这个技巧对我来说足够好了!