【发布时间】:2015-05-24 21:10:10
【问题描述】:
【问题讨论】:
标签: python image colors imagemagick blender
【问题讨论】:
标签: python image colors imagemagick blender
您可以在http://filterhunt.com 在线将 HALD CLUT 转换为 Cube 格式。
【讨论】:
3dl 文件本质上是一个 ASCII 文件。它的标头由一串数字(制表符分隔)组成,从 0 到 255(8 位深度为 0 到 (2^8)-1)或 0 到 4095(12 位深度)等距离递增。
0 17 34 51 68 85 102 119 136 153 170 187 204 221 238 255
以下几行是每个点的 RGB 值,以制表符分隔,由三个组成一行。蓝色通道变化最快,其次是绿色和红色。
6 4 5
7 5 9
9 5 14
8 4 18
7 5 25
7 5 39
... etc.
3dl 格式规范:http://download.autodesk.com/us/systemdocs/pdf/lustre_color_management_user_guide.pdf
您可以转换任何 Hald CLUT 或其他颜色变换,只需将其应用于已将 R 通道与 B 通道交换的 Hald CLUT(默认 Hald CLUT 首先增加红色通道,第二个增加绿色,最后一个增加蓝色 - 因此您需要将红色与蓝色交换以*.3dl 与 BGR 订单兼容)。然后您只需将此文件导出为 ASCII *.ppm 并使用一些文本编辑器更改缩进,以便将值按 3 分组,并由单个制表符分隔。对于 *.3dl 标题,您要使用身份 Hald CLUT 左上角行的蓝色通道值。要为较大的 LUT 应用缩进,您需要一些宏录制功能或使用一些脚本处理 *.ppm 文件。
我制作了一个视频教程“免费将 Hald CLUT 转换为 3D LUT (.3dl)”,介绍如何仅使用允许将相同图像转换为 ASCII 文件格式的图像编辑器执行转换( .ppm),文本编辑器和键盘宏录制:https://www.youtube.com/watch?v=HIbHOAdHXr0 我希望有人觉得它有用。
【讨论】: