我正在尝试将在 Photoshop 中创建的一些效果转换为用于 php/imagemagick 的代码。现在我对如何重新创建 Photoshop 的 RGB 级别功能特别感兴趣。我对 Photoshop 界面不是很熟悉,但这是给我的信息:
RGB Level Adjust
Input levels: Shadow 0, Midtone 0.92, Highlight 255
Output levels: Shadow 0, Highlight 255
输入电平与输出电平的精确度是多少?我如何将其翻译成 ImageMagick?您可以在下面看到我尝试过的内容,但它没有正确呈现所需的效果(将 Photoshop 的 0-255 比例转换为 0-65535):
$im->levelImage(0, 0.92, 65535);
$im->levelImage(0, 1, 65535);
这主要是在黑暗中刺伤,因为参数名称不对齐,并且对于输出级别,参数的数量甚至不匹配。基本上我不明白当 Photoshop 应用调整时到底发生了什么。我认为这是我现在最大的障碍。一旦我明白了,我需要在 ImageMagick 中找到相应的效果。
任何人都可以阐明 Photoshop 中发生了什么以及如何使用 ImageMagick 复制它吗?