擅长:python、mysql、java
<p>3dl文件本质上是一个ASCII文件。它的头由一系列数字组成(用制表符分隔),从0到255(0到(2^8)-1(对于8位深度)或0到4095(对于12位深度)递增。在</p>
<pre><code> 0 17 34 51 68 85 102 119 136 153 170 187 204 221 238 255
</code></pre>
<p>以下几行是每个点的RGB值,按制表符分隔,在一条线上按三个分组。蓝色通道变化最快,其次是绿色和红色。在</p>
^{pr2}$
<p>3dl格式规范:<a href="http://download.autodesk.com/us/systemdocs/pdf/lustre_color_management_user_guide.pdf" rel="nofollow">http://download.autodesk.com/us/systemdocs/pdf/lustre_color_management_user_guide.pdf</a></p>
<p>您可以转换任何Hald CLUT或其他颜色变换,只需将其应用到已将R channel与B channel交换的Hald CLUT上(默认的Hald CLUT首先增加红色通道,其次是绿色通道,最后一个通道为蓝色,因此您需要将红色与蓝色交换,以获得与BGR顺序兼容的*.3dl)。然后,您只需将此文件导出为ASCII*.ppm,并使用一些文本编辑器更改缩进,以便值按3分组,并用一个表格字符分隔。对于*.3dl标题,您希望使用标识Hald CLUT中左上一行的蓝色通道值。要对较大的LUT应用缩进,您需要一些宏记录功能或使用一些脚本处理*.ppm文件。在</p>
<p>我制作了一个视频教程“免费转换Hald CLUT到3D LUT(<em>.3dl)”,介绍了如何使用允许相同图像到ASCII文件格式(</em>.ppm)、文本编辑器和键盘宏录制来执行转换:<a href="https://www.youtube.com/watch?v=HIbHOAdHXr0" rel="nofollow">https://www.youtube.com/watch?v=HIbHOAdHXr0</a>
我希望有人发现它有用。在</p>