Per sovrapporre due immagini con Jimp, la libreria JavaScript per la manipolazione di immagini, è possibile utilizzare il seguente codice:
Promise.all([
Jimp.read("primaImmagine.png"),
Jimp.read("secondaImmagine.png")
]).then(function(risultati) {
risultati[0].composite(risultati[1], 20, 0)
.write("immagineFinale.jpg");
}).catch(function(e) {
console.error(e);
})
Nota: se si utilizza ES6, risultati
può essere sostituito con, per esempio, [imgPrima, imgSeconda]
.