imagecolorclosestalpha() फंक्शन अल्फा मान के साथ निकटतम रंग का इंडेक्स प्राप्त करता है।
सिंटैक्स
imagecolorclosestalpha ( img, red, green, blue, alpha )
पैरामीटर्स
img: imagecreatetruecolor() के साथ बनाया गया इमेज रिसोर्स।
red: लाल रंग घटक
green: हरा रंग घटक
blue: नीला रंग घटक
alpha: इमेज की पारदर्शिता, 0 पूरी तरह से अपारदर्शी इंगित करता है, जबकि 127 पूरी तरह से पारदर्शी इंगित करता है।
रिटर्न
imagecolorclosestalpha() फंक्शन पैलेट में निकटतम रंग का इंडेक्स लौटाता है।
उदाहरण
निम्नलिखित एक उदाहरण है:
<?php
$img = imagecreatefrompng('https://www.tutorialspoint.com/images/tp-logo-diamond.png');
imagetruecolortopalette($img, false, 255);
$match = imagecolorclosestalpha($img, 180, 100, 150, 110);
$match = imagecolorsforindex($img, $match);
$match = "({$match['red']}, {$match['green']}, {$match['blue']}, {$match['alpha']})";
echo $match;
imagedestroy($img);
?>
आउटपुट
निम्नलिखित आउटपुट है:
(140, 130, 140, 0)