Я успешно создал изображение в форме квадратного ромба, предоставив исходное изображение и маскирующее изображение с фоновым черным альфа-каналом 0 и квадратным ромбом белого цвета с альфа-каналом 1.
Я использую следующую команду gm
gm composite -compose in orgiginal.jpg diamond-mask.png result.png
Теперь я хотел бы воспроизвести результат, используя модуль gm node.js.