原创——不妨在RGB下玩玩LAB调图
个人日记
最近PS理论研究毫无进展,绘画技术毫无进展,我还能做点啥?只有捣鼓捣鼓点稀奇古怪的东西充实一下了。。。。
总所周知,LAB是PS中一个非常独特的颜色模式,它与设备无关,属于一种底层的颜色空间(定义其他与设备相关的颜色空间)。它和XYZ一个级别,转为RGB是先转到XY.......
算了,成谷烂芝麻的枯燥理论就此打住,今天我们突出的是玩。不必追求理论的精确性,只要好玩就行了。LAB的优势是色度和亮度分离,而且色域很大。我们在RGB下当然不能保证有这样的色域,所以如果你问我这个RGB下玩LAB调图有什么意义我也回答不出来(如果仅仅是为了色度分离,那么我们做的HS*还可以色相,饱和度,亮度三者分离,比它还要彻底一些)。总之就是一种玩法吧,另外在LAB有些不能使用的命令,混合模式也可以用了,不过这些不是重点。
我们假设rgb就是XYZ模式,并套用XYZ转LAB公式来实现它,当然伽马转换我省略了,毕竟这个不是为了研究。
1,用R通道减G通道,用B通道减G通道(这点好像和公式不一样,是相反的),再加上128的常数。我们可以用通道混合气实现.
我们再把r-g的绿蓝通道填中灰,b-g的红绿通道填中灰,模拟ab的样子
把上层模式改为叠加,并合组(为了好统一调整),并把组的模式改为强光
其实以上几部我们都可以通过一个通道混合器命令搞定,不过我是想把ab直观的分开。
我们是把rgb当成XYZ来处理的,按道理说那么亮度就是Y,也就是G通道,不过毕竟我们用的不是真的XYZ,它还是需要R和B的信息的,所以亮度我们还是选为最为熟悉的305911
好了,lab模拟好了,我们来看看和真正的lab有什么不同
左边是rgb模拟的,右边是真正的lab,感觉好像偏红了,过度也没lab那样自然。我们先来玩玩再说。把红通道反相,模拟a通道反相,再来对比一下
差距很大,lab广色域的优势体现出来了,我们用rgb(argb)模拟的图绿色和黄色的反差已经没有了,其实呢,在实际运用中,我们也可以通过稍微调整曲线达到尽量匹配的效果。
不过现在我们还是把色域更大的XYZ请出来。
总所周知,LAB是PS中一个非常独特的颜色模式,它与设备无关,属于一种底层的颜色空间(定义其他与设备相关的颜色空间)。它和XYZ一个级别,转为RGB是先转到XY.......
算了,成谷烂芝麻的枯燥理论就此打住,今天我们突出的是玩。不必追求理论的精确性,只要好玩就行了。LAB的优势是色度和亮度分离,而且色域很大。我们在RGB下当然不能保证有这样的色域,所以如果你问我这个RGB下玩LAB调图有什么意义我也回答不出来(如果仅仅是为了色度分离,那么我们做的HS*还可以色相,饱和度,亮度三者分离,比它还要彻底一些)。总之就是一种玩法吧,另外在LAB有些不能使用的命令,混合模式也可以用了,不过这些不是重点。
我们假设rgb就是XYZ模式,并套用XYZ转LAB公式来实现它,当然伽马转换我省略了,毕竟这个不是为了研究。
1,用R通道减G通道,用B通道减G通道(这点好像和公式不一样,是相反的),再加上128的常数。我们可以用通道混合气实现.
我们再把r-g的绿蓝通道填中灰,b-g的红绿通道填中灰,模拟ab的样子
把上层模式改为叠加,并合组(为了好统一调整),并把组的模式改为强光
其实以上几部我们都可以通过一个通道混合器命令搞定,不过我是想把ab直观的分开。
我们是把rgb当成XYZ来处理的,按道理说那么亮度就是Y,也就是G通道,不过毕竟我们用的不是真的XYZ,它还是需要R和B的信息的,所以亮度我们还是选为最为熟悉的305911
好了,lab模拟好了,我们来看看和真正的lab有什么不同
左边是rgb模拟的,右边是真正的lab,感觉好像偏红了,过度也没lab那样自然。我们先来玩玩再说。把红通道反相,模拟a通道反相,再来对比一下
差距很大,lab广色域的优势体现出来了,我们用rgb(argb)模拟的图绿色和黄色的反差已经没有了,其实呢,在实际运用中,我们也可以通过稍微调整曲线达到尽量匹配的效果。
不过现在我们还是把色域更大的XYZ请出来。
同照片滤镜设置一样,RGB模拟XYZ,不过这次我们用的是伽马为2.2,而不是为1,毕竟这次的目的不是为了研究,还是要选择感觉上最舒服的一种。
我们把原图通过“转化为配置文件”转换到模拟XYZ空间之中。当然这个做法有弊端,毕竟我们最后要转为argb或srgb,就不能保留调整层这些了。
并按照刚才的方法再模拟lab,这次我们再试试R通道反相
嗯,感觉要舒服多了。这个时候我们可以用任何在LAB调图的方法去使用它,我随便调一个
这些仅仅是调试曲线,如果在通道混合上,那还是肯定不如lab的(其实都不如lab)。
上图是lab,下图是rgb模拟,注意应用图像上的设置稍有区别。
模拟ab的图层非得是叠加吗?我们换个模式看看?
这是什么感觉?凄凉?恐怖?
反正玩法呢是多种多样的,就等你来慢慢挖掘了...........
补充下某些同志的疑问
为什么在模拟a通道的时候用的是正常算法X-Y(R-G)的形式,而模拟b通道却用Z-Y(B-G)的形式,和真正的b通道正好相反?
很简单,在R通道中,R越大,红色越多,R越小青色越多,这和a通道中的a越大红越多,a越小,绿(青绿)越多具有同样的组合方式
而在B(蓝)通道里,B越大蓝越多,B越小,黄越多,正好和b通道的方式相反(b越大,黄越多,b越小,蓝越多),所以要反相,也就是B-G的形式。
这也就解释了为什么在后面模拟的通道混合中,要用蓝通道的反相来模拟混合的原因了。
为什么模拟的时候不透明度设置为50%?
至始至终,我们模拟的都是lab调整中感觉上的一致,而不是数值上的一致,我们是通过在RGB空间内形成一种lab构建调整的逻辑关系。并使其画面感觉一致。我们前面的rgb内lab空间的构建,在数值上也是有很大区别的(毕竟我们省略了伽马,线性变换,以及分段函数等等,要构建真正的LAB那做法是非常复杂的)。如果在后面的调整中完全按照lab数值来做,那么势必画面的感觉就会发生很大的变化,特别对于红色部分来说,偏移较大,所以用50%的透明度来中和一下,感觉还是比较接近的。
我们把原图通过“转化为配置文件”转换到模拟XYZ空间之中。当然这个做法有弊端,毕竟我们最后要转为argb或srgb,就不能保留调整层这些了。
并按照刚才的方法再模拟lab,这次我们再试试R通道反相
嗯,感觉要舒服多了。这个时候我们可以用任何在LAB调图的方法去使用它,我随便调一个
这些仅仅是调试曲线,如果在通道混合上,那还是肯定不如lab的(其实都不如lab)。
上图是lab,下图是rgb模拟,注意应用图像上的设置稍有区别。
模拟ab的图层非得是叠加吗?我们换个模式看看?
这是什么感觉?凄凉?恐怖?
反正玩法呢是多种多样的,就等你来慢慢挖掘了...........
补充下某些同志的疑问
为什么在模拟a通道的时候用的是正常算法X-Y(R-G)的形式,而模拟b通道却用Z-Y(B-G)的形式,和真正的b通道正好相反?
很简单,在R通道中,R越大,红色越多,R越小青色越多,这和a通道中的a越大红越多,a越小,绿(青绿)越多具有同样的组合方式
而在B(蓝)通道里,B越大蓝越多,B越小,黄越多,正好和b通道的方式相反(b越大,黄越多,b越小,蓝越多),所以要反相,也就是B-G的形式。
这也就解释了为什么在后面模拟的通道混合中,要用蓝通道的反相来模拟混合的原因了。
为什么模拟的时候不透明度设置为50%?
至始至终,我们模拟的都是lab调整中感觉上的一致,而不是数值上的一致,我们是通过在RGB空间内形成一种lab构建调整的逻辑关系。并使其画面感觉一致。我们前面的rgb内lab空间的构建,在数值上也是有很大区别的(毕竟我们省略了伽马,线性变换,以及分段函数等等,要构建真正的LAB那做法是非常复杂的)。如果在后面的调整中完全按照lab数值来做,那么势必画面的感觉就会发生很大的变化,特别对于红色部分来说,偏移较大,所以用50%的透明度来中和一下,感觉还是比较接近的。
我们用个实例来试试,这次用最先所说的一个通道混合气得出ab的方式来做
当然在效果上还是有所差别的,这个不可避免。
现在我们可以在lab的模式下运用rgb工具一起来调整画面了,我大概做做前几年比较流行的阿宝色的效果(这也是选这图的原因)。只用了调整工具,简单演示下,没用通道混合和蒙板。
注意下它的图层结构,下面L是控制亮度的,上面是控制色度,顶部是综合控制,在原来模拟色度的通道混合器下加入两个颜色类调整型的工具,可以是的画面有更为丰富的效果。。。
(完)
文章评论