通过提供原始图像和背景黑色 alpha 0 的掩蔽图像和带有 alpha 1 的菱形方形白色,我已经成功地创建了具有方形菱形形式的图像。
我使用以下 gm 命令
gm composite -compose in orgiginal.jpg diamond-mask.png result.png
现在我想使用 node.js gm 模块重现结果。
通过提供原始图像和背景黑色 alpha 0 的掩蔽图像和带有 alpha 1 的菱形方形白色,我已经成功地创建了具有方形菱形形式的图像。
我使用以下 gm 命令
gm composite -compose in orgiginal.jpg diamond-mask.png result.png
现在我想使用 node.js gm 模块重现结果。
我认为 node-gm 不提供对复合/组合的支持。
然而,github上有一个GM的分支可能值得探索: https ://github.com/fanzter/gm/commit/822c917bbaaf984920e6625b65acd6d21c3ac360