节点吉普 |布利特
介绍
blit()函数是 Nodejs 中的内置函数。它用于组合两个位图模式。 | Jimp 使用布尔函数将多个位图组合为一个。
参数:
- src - 此参数存储要 blit 的图像的源。
- x - 此参数采用 x 位置来 blit 图像。
- y - 此参数采用 y 位置来对图像进行 blit。
- srcx(可选) - 此参数采用 x 位置,从中裁剪源图像。
- srcy(可选) – 此参数采用 y 位置,从中裁剪源图像。
- srcw(可选) – 此参数采用裁剪源图像的宽度。
- srch(可选) – 此参数采用裁剪源图像的高度。
输入图像:
示例 1:
// npm install --save jimp // import jimp library to the environment var Jimp = require('jimp'); // User-Defined Function to read the images async function main() { const image1 = await Jimp.read('../gfg.png'); const image2 = await Jimp.read('../gfg1.png'); // call to blit function image1.blit(image2, 20, 40) // write image .write('blit1.png'); console.log('Image Processing Completed'); } main();
输出:
示例 2:
// npm install --save jimp // import jimp library to the environment var Jimp = require('jimp'); // User-Defined Function to read the images async function main() { const image1 = await Jimp.read('../gfg.png'); const image2 = await Jimp.read('../gfg1.png'); // call to blit function along with optional parameters image1.blit(image2, 20, 40, 130, 30, 440, 80); // write image .write('blit2.png'); console.log('Image Processing Completed'); } main();
输出:
参考: https://www.npmjs.com/package/jimp