在Node.js的sharp包中,如何将两个图像合并成一个图像?

4

我尝试使用NodeJS的sharp包将两个图像组合成一张图像,但我无法做到,请问是否有其他的方法可以使用sharp包完成这个任务。

2个回答

5

图书馆可以正常工作,但是它的文档有一个错误,应该是import { joinImages } from 'join-images'而不是import joinImages from 'join-images' - Alex G

2
您可以使用以下代码将一张图像放置在另一张图像前面:

sharp(pathToBaseImage)
  .composite([{ input: bufferFrontImage }])
  .sharpen()
  .toBuffer()

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接