Hay guys i need rounded image with transparent background
this code give me this type image with background
i need this type of image
Take a look for this codes
header ("Content-type: image/jpg");
$images='2.jpg';
$images2='1.jpg';
$im = imagecreatefromjpeg("$images")or die("Cannot Initialize new GD image stream");
$im2 = imagecreatefromjpeg("$images2")or die("Cannot Initialize new GD image stream");
list($source_width, $source_height, $source_type) = getimagesize($images2);
list($w, $s, $source_type) = getimagesize($images);
$corner_image = imagecreatetruecolor(
$source_width,
$source_height
);
$clear_colour = imagecolorallocate(
$corner_image,
255,
0,
255
);
imagefill($im2, 0, 0, $clear_colour);
imagecolortransparent(
$im2,
$clear_colour
);
$mask = imagecreatetruecolor($source_width, $source_height);
$black = imagecolorallocate($mask, 0, 0, 0);
$magenta = imagecolorallocate($mask, 255, 0, 255);
imagefill($mask, 0, 0, $magenta);
imagefilledellipse(
$mask,
$source_width / 2,
$source_height / 2,
$source_width,
$source_height,
$black
);
imagecolortransparent($mask, $black);
imagecopymerge(
$im2,
$mask,
0,
0,
0,
0,
$source_width,
$source_height,
100
);
$final_img = imagecreatetruecolor($w, $s);
imagealphablending($final_img, true);
imagesavealpha($final_img, true);
imagecopy($final_img, $im, 0, 0, 0, 1, $w, $s);
imagecopy($final_img, $im2, 61, 97, 0, 0, $source_width, $source_height);
imagejpeg($final_img);
imagedestroy($final_img);