gpt4 book ai didi

php - 使用php删除图像背景并保存透明png

转载 作者:搜寻专家 更新时间:2023-10-31 22:01:00 33 4
gpt4 key购买 nike

我想删除在 PHP 平台上运行的网站上上传的任何图像的白色背景。上传功能已完成,但搞砸了此功能。

这是我在这里找到的链接: Remove white background from an image and make it transparent

但这是相反的。我想删除彩色背景并使其成为具有透明背景的图像。

最佳答案

由于您只需要单色透明度,最简单的方法是使用 imagecolortransparent() 定义白色。像这样的东西(未经测试的代码):

$img = imagecreatefromstring($your_image); //or whatever loading function you need
$white = imagecolorallocate($img, 255, 255, 255);
imagecolortransparent($img, $white);
imagepng($img, $output_file_name);

关于php - 使用php删除图像背景并保存透明png,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29348518/

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