1

IamgeMagick описывает параметр -clut как «Заменить значения каналов в первом изображении, используя каждый соответствующий канал во втором изображении в качестве таблицы соответствия цветов ...Этот оператор особенно подходит для замены изображения в градациях серого на определенный цветовой градиент изображения CLUT. "

Итак, у меня есть IN.png (оттенки серого, 800x259) и Gradient.png (1x256, цветные). Документация предлагает (но не говорит), что команда должна быть convert IN.png Gradient.png -clut OUT.png . Однако это просто копирует Gradient.png в OUT.png . (Битовая идентичность, даже). Обращение первых двух аргументов приведет к копированию IN.png в OUT.png , снова без изменений.

Желаемым результатом, конечно, является цветное изображение размером 800x259 с использованием значений из IN.png и цветов из Gradient.png . Какой правильный синтаксис для этого?

0