public static function convertToTrueColor($img) { if (imageistruecolor($img)) { return $img; } $dst = img::createEmptyCanvas(imagesx($img), imagesy($img)); imagecopy($dst, $img, 0, 0, 0, 0, imagesx($img), imagesy($img)); imagedestroy($img); return $dst; }