Пробовал много вариантов, но ничего не помогает, чтобы сделать прозрачным фон у изображение 35, у меня он прописан в $im2. У меня получается вот такой эффект

$im = imagecreatetruecolor(466, 465);	
	$im1 = imagecreatefrompng($type);
	$im2 = imagecreatefrompng($imageFile1);
	$white = imagecolorallocate($im, 255, 255, 255);
	$black = imagecolorallocate($im, 0, 0, 0);
	// imagefilledrectangle($im, 0, 0, 466, 465, $white);
	imagealphablending($im, false);
	imagesavealpha($im, true);
	imagealphablending($im2, false);
	imagesavealpha($im2, true);
	imagefill($im, 0, 0, $white);
	$rotate = imagerotate($im2, $turn, $white, 1);
	$width = imagesx($im1);
	$height = imagesy($im1);
	$width1 = imagesx($rotate);
	$height1 = imagesy($rotate);
	imagecopyresampled($im, $im1, 0, 0, 0, 0, 466, 465, $width, $height);
	imagecopymerge($im, $im2, $leftCanvas, $topCanvas, 0, 0, $width1, $height1, $visibility);
	imagettftext($im, 20, 0, 150, 150, $black, $font, $text);
	header("Content-type: image/png");
	imagepng($im);
	imagedestroy($im);
	imagedestroy($rotate);