Удалить маску с изображения с помощью GraphicsMagick в Node.JS

Я успешно создал изображение в форме квадратного ромба, предоставив исходное изображение и маскирующее изображение с фоновым черным альфа-каналом 0 и квадратным ромбом белого цвета с альфа-каналом 1.

Я использую следующую команду gm

gm composite -compose in orgiginal.jpg diamond-mask.png result.png

Теперь я хотел бы воспроизвести результат, используя модуль gm node.js.


person Fredrik Andersson    schedule 26.02.2013    source источник


Ответы (1)


Я думаю, что node-gm не поддерживает композит/композицию.

Однако на github есть ответвление GM, которое, возможно, стоит изучить: fanzter/gm/commit/822c917bbaaf984920e6625b65acd6d21c3ac360

person Zim    schedule 26.02.2013
comment
Спасибо, я посмотрю. Однако у меня было несколько проблем с GM и node.js-wrapper, поэтому вместо этого я выполнял команды ImageMagick с системными вызовами. - person Fredrik Andersson; 02.03.2013