【问题标题】:Retain colour but change transparency in photoshop保留颜色但在 Photoshop 中更改透明度
【发布时间】:2015-10-17 09:07:04
【问题描述】:
如何保留对象(或图层)的特定颜色但更改透明度?
我有 2 个对象,我希望它们具有特定的颜色,但目前不透明度为 100%。我需要保持当前颜色,但不透明度为 50%。
显然,如果我改变不透明度,颜色就会改变(取决于背景)。我需要知道如何获得 100% 不透明度的原始颜色,以使我想要的颜色达到 50% 的不透明度。
【问题讨论】:
标签:
colors
transparency
opacity
photoshop
adobe-illustrator
【解决方案1】:
好的,所以找不到使用 Photoshop 的特定方法,所以我根据 RGB 值计算出数学并想出了一个公式来完成这项工作。
对于每个颜色通道,我使用了这个公式:
颜色值 = 所需颜色 +(背景颜色 - 所需颜色)*(1-1/所需不透明度)
例如。 30 = 120 + (255-120)*(1-1/0.6)
显然只有 0-255 之间的值适用,您可能需要对值进行四舍五入。对于红色、绿色和蓝色也需要这样做 3 次。