У меня есть изображение, и я хочу сделать его светлее вверху, затемнением внизу. Так что, если изображение было сплошным зеленым, в конце оно выглядело бы как градиент от светло-зеленого до зеленого.
Я думал, что мог бы сделать что-то вроде этого (совмещая белый блок поверх изображения, используя градиент в качестве маски):
convert a.jpg \( +clone -fill white \) \
\( +clone gradient:white-black \) \
-composite out.jpg
Или это («раскрасить» изображение с градиентом, который становится прозрачным)
convert a.jpg \( +clone 'gradient:black-rgba(0,0,0,0)' \) \
-colorize 50% out.jpg
... но не работает