画像の場合は背景色を変更するために imagefill() を使用していますが、その間、影響を受けない他の領域の色を黒に変更します。
$image = imagecreatefrompng("sample.png");
$background = imagecolorallocate($image, 255, 0,0);
imagefill($image, 0,0, $background);
header("content-type: image/png");
imagepng($image,"sample.png");
これは私のコードです。これがどのように起こっているか教えてもらえますか?