gpt4 book ai didi

php - 如何在 PHP 中为透明的 PNG 文件着色?

转载 作者:可可西里 更新时间:2023-11-01 00:12:05 26 4
gpt4 key购买 nike

我有一个透明的 PNG 图片。透明区域需要保持完全透明,但其他区域需要使用特定色调进行着色。

使用 GD 执行此操作的最佳方法是什么?

干杯,
詹姆斯

最佳答案

上述解决方案对我不起作用。

您在这里用红色填充 alpha 区域;我认为这不是目标。目标是对图像的其余部分进行着色并保持 alpha 不变。(另外,错误使用函数imagecolorallocate,你应该使用imagecolorallocatealpha。)

我设法使用 imagefilter 和着色如下:

imagefilter ($image, IMG_FILTER_COLORIZE, 0, 255, 0, 30);

应用着色。

关于php - 如何在 PHP 中为透明的 PNG 文件着色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/951960/

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