【发布时间】:2018-01-19 08:36:04
【问题描述】:
我正在尝试将来自两个不同 URL 的两个图像组合成一个如下所示的图像:
可以使用 Vanilla JS 或任何节点库。我对代码中的图像没有经验,所以我不确定我在寻找什么,但如果提供一个示例,将不胜感激。粗略的伪代码可能如下所示:
img1 = getImage("url")
img2 = getImage("url")
newImg = mask(img1, img2, args)
return newImg //can be a Buffer, local path, or URL
编辑:我希望它在 Node 中运行,就像在不与 DOM 交互的情况下一样。
【问题讨论】:
-
你可以从 Node.js 调用 imagemagick,对吗?还有imagemagick.org/script/command-line-options.php#clip-mask
-
@c-smile 我如何将它转换成 Javascript 的命令?我想这就是我要找的,但我不知道如何使用它
-
您需要它在浏览器内还是在节点内工作?
-
@TonyRaoulIscaros 节点
标签: javascript node.js image-processing canvas