数学运算

此页介绍的混合模式全部基于简单数学运算。

相加

提示

此混合模式的英文名为“Addition”。

把两种颜色的数值相加。和 线性减淡 完全相同。

黄(1, 1, 0) + 蓝(0, 0, 1) = 白(1, 1, 1)

深灰(0.4, 0.4, 0.4) + 中间灰(0.5, 0.5, 0.5) = 浅灰(0.9, 0.9, 0.9)

../../_images/Blending_modes_Addition_Gray_0.4_and_Gray_0.5_n.png

左:正常;右:相加

浅蓝(0.1608, 0.6274, 0.8274) + 橙(1, 0.5961, 0.0706) = (1.1608, 1.2235, 0.8980) → 浅黄白色(1, 1, 0.8980)

../../_images/Blending_modes_Addition_Light_blue_and_Orange.png

左:正常;右:相加

红(1, 0, 0) + 灰(0.5, 0.5, 0.5) = 粉红(1, 0.5, 0.5)

../../_images/Blending_modes_Addition_Red_plus_gray.png

左:正常;右:相加

在一个颜色坐标数值中,每个分量的最大值为 1。如果分量数值相加后的结果大于 1,则截取为 1。白的坐标数值是 (1, 1, 1) ,所以白与任何颜色相加都会得到白。而任何颜色与黑 (0, 0, 0) 相加都不会发生改变。

../../_images/Blending_modes_Addition_Sample_image_with_dots.png

左:正常;右:相加

除去

提示

此混合模式的英文名为“Divide”。

用上层颜色的数值除去下层颜色的数值。和 线性减淡 类似。在某些软件中也叫划分

红(1, 0, 0) / 中间灰(0.5, 0.5, 0.5) = (2, 0, 0) → 红(1, 0, 0)

深灰(0.4, 0.4, 0.4) / 中间灰(0.5, 0.5, 0.5) = 浅灰(0.8, 0.8, 0.8)

../../_images/Blending_modes_Divide_Gray_0.4_and_Gray_0.5_n.png

左:正常;右:除去

浅蓝(0.1608, 0.6274, 0.8274) / 橙(1, 0.5961, 0.0706) = (0.1608, 1.0525, 11.7195) → 水蓝(0.1608, 1, 1)

../../_images/Blending_modes_Divide_Light_blue_and_Orange.png

左:正常;右:除去

../../_images/Blending_modes_Divide_Sample_image_with_dots.png

左:正常;右:除去

减去反相值

提示

此混合模式的英文名为“Inverse Subtract”。

把下层颜色数值反相后,从上层颜色数值中减去。和 线性加深 类似。

中间灰(0.5, 0.5, 0.5) - (1 - 深灰(0.4, 0.4, 0.4)) = (-0.1, -0.1, -0.1) → 黑(0, 0, 0)

../../_images/Blending_modes_Inverse_Subtract_Gray_0.4_and_Gray_0.5_n.png

左:正常; 右:减去反相值

橙(1, 0.5961, 0.0706) - (1 - 浅蓝(0.1608, 0.6274, 0.8274)) = (0.1608, 0.2235, -0.102) → 墨绿(0.1608, 0.2235, 0)

../../_images/Blending_modes_Inverse_Subtract_Light_blue_and_Orange.png

左:正常; 右:减去反相值

../../_images/Blending_modes_Inverse_Subtract_Sample_image_with_dots.png

左:正常; 右:减去反相值

相乘

提示

此混合模式的英文名为“Multiply”。

把两种颜色的数值相乘。在 Photoshop 中也被叫做“正片叠底”。在视觉效果上与 滤色 相反。

此混合模式常用于给扫描的黑白线稿上色。把线稿层放在最顶层,设为“相乘”混合模式,下面图层的颜色就会透出来。

白(1,1,1) x 白(1, 1, 1) = 白(1, 1, 1)

白(1, 1, 1) x 中间灰(0.5, 0.5, 0.5) = 中间灰(0.5, 0.5, 0.5)

深灰(0.4, 0.4, 0.4) x 中间灰(0.5, 0.5, 0.5) = 极深灰(0.2, 0.2, 0.2)

../../_images/Blending_modes_Multiply_Gray_0.4_and_Gray_0.5_n.png

左:正常; 右:相乘

浅蓝(0.1608, 0.6274, 0.8274) x 橙(1, 0.5961, 0.0706) = 绿(0.1608, 0.3740, 0.0584)

../../_images/Blending_modes_Multiply_Light_blue_and_Orange.png

左:正常; 右:相乘

../../_images/Blending_modes_Multiply_Sample_image_with_dots.png

左:正常; 右:相乘

减去

提示

此混合模式的英文名为“Subtract”。

从下层颜色的数值中减去上层颜色的数值。

白(1, 1, 1) - 白(1, 1, 1) = 黑(0, 0, 0)

白(1, 1, 1) - 中间灰(0.5, 0.5, 0.5) = 中间灰(0.5, 0.5, 0.5)

深灰(0.4, 0.4, 0.4) - 中间灰(0.5, 0.5, 0.5) = (-0.1, -0.1, -0.1) → 黑(0, 0, 0)

../../_images/Blending_modes_Subtract_Gray_0.4_and_Gray_0.5_n.png

左:正常; 右:减去

浅蓝(0.1608, 0.6274, 0.8274) - 橙(1, 0.5961, 0.0706) = (-0.8392, 0.0313, 0.7568) → 蓝(0, 0.0313, 0.7568)

../../_images/Blending_modes_Subtract_Light_blue_and_Orange.png

左:正常; 右:减去

../../_images/Blending_modes_Subtract_Sample_image_with_dots.png

左:正常; 右:减去