
Jiangtherapee教程-2|校正黑电平/编译16bit DNG
确保看完这一篇
Jiangtherapee教程-1|RAW基本操作:渲染RAW - 姜尧耕(渔樵耕牍)的文章 - 知乎
Jiangtherapee教程-1|RAW基本操作:渲染RAW
校正黑电平/编译为16bit DNG
之前的视频中我提出过一个解决暗部偏色的办法。在视频中我给出了两种暗部偏色的成因,一种最可能的就是黑电平精度不足。比如黑电平是512.2,但是整数系统按照512渲染了。我通过一个十分巧妙的渲染技巧获得了理论上限极高的浮点黑电平渲染精度,彻底解决了暗部偏色的问题。
那么很多人就说我原软件也没办法输出raw啊,这很难契合我的调色流程怎么办?raw确实不支持一个浮点的黑电平,这也就是为什么会有偏色。但作为替代方案,我可以用一个16bit的raw来尽可能提升黑电平作为大整数的精度。比如一个12bit下黑电平是254.875的RAW,按照255渲染就会有偏色,但是我把它直接拉伸并装在一个16bit的容器中,令254.875*Log2[2^16/2^12]=4078,黑电平就可以完全精确在整数管线中参与渲染了。
那么怎样使用Jiangtherapee来进行16bit的DNG的编译输出呢?我们不妨拿偏色大户OM1来举例。
在dpr官网下载这样一张偏色严重的raw:

导入:

全黑,因为这是深度欠曝的标版。直接点击右下方Generate 16bit DNG:

假设我们之前通过查询Camera Black Level Database或者拍摄一张相同参数下的扣镜头盖图片并使用Jiangtherapee获取了黑场四通道浮点码值,对于OM1为{254.9 254.87 254.9 254.87}(一定要注意顺序是RG1BG2还是RG1G2B),且OM1是12bit封装。那么BIT SHIFT把2改成4,如其下方的说明所述。

接下来我希望把12bit封装的黑电平扩到16bit中去。那么倍数就是2的16次方比上2的12次方等于16,新黑电平就是254.9乘16再取整等于4078。254.87乘16也大约等于4078。我们直接填四个4078进去就好。最后我们填写ColorMatrix,选择OM-1。

还有可选项:OFFSET,也就是把黑电平和码值同加一个数。一般情况下OFFSET并不会改变任何结果,毕竟真正参与渲染的数值是码值和黑电平的差。他的用途是特殊的。
接下来点击CONVERT,得到一个DNG。他可以在所有Adobe软件中顺利打开:

提亮五档,暗部偏色被彻底消除。