前言
切换到线性空间后,透明度混合是在线性空间下执行的;而ps制作图片时,默认是伽马空间,混合也是在伽马空间执行的,举个例子:
混合公式:原颜色 * (1- 当前alpha值) + 当前颜色 * 当前alpha值;
线性空间混合:0.5 * 0.5 + 1 * 0.5 = 0.75;
伽马空间混合:
0.5对于的gama值为:0.5^2.2 = 0.218,
0.218 * 0.5 + 1 * 0.5 = 0.609
0.609对应的线性值:0.609^0.45 = 0.80
由此可知两者的结果不相等,这也就是由伽马空间切到线性空间导致的透明度混合问题;
解决办法
1. ps制作图片仍然选择伽马空间,但是混合要设置在线性空间中执行:
2. 在线性空间中制作:
感觉更麻烦,有空再研究了