gpt4 book ai didi

javascript - 在 Nodejs 的 jimp(js 库)中创建具有透明颜色的新图像

转载 作者:行者123 更新时间:2023-11-29 22:52:14 24 4
gpt4 key购买 nike

我正在使用 jimp 来处理图像。一切正常,但是当我使用

创建新图像时
new Jimp(256, 256, (err, image) => {
// this image is 256 x 256, every pixel is set to 0x00000000
});

every pixel is set to 0x00000000

我不需要背景颜色图像(它需要是透明的),我怎样才能做到这一点?

编辑:当我发送 png 图像时,它会给我一个透明图像,当第三个参数未传递时当第三个参数未传递时。jpeg 给我黑色。而且我还在发送或显示之前处理图像

感谢您的帮助。

最佳答案

您应该试试这个,因为颜色的最后 2 位数字代表 alpha channel 。

或者您可以使用 css 颜色格式:

new Jimp(256, 256, '#000000ff', (err, image) => {

});

如这里所解释的:

https://www.npmjs.com/package/jimp#creating-new-images

关于javascript - 在 Nodejs 的 jimp(js 库)中创建具有透明颜色的新图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57289051/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com