ฟังก์ชัน imagecolorclosestalpha() รับดัชนีของสีตู้เสื้อผ้าด้วยค่าอัลฟา
ไวยากรณ์
imagecolorclosestalpha ( img, red, green, blue, alpha )
พารามิเตอร์
-
img :ทรัพยากรรูปภาพที่สร้างด้วย imagecreatetruecolor()
-
สีแดง :องค์ประกอบสีแดง
-
สีเขียว :องค์ประกอบสีเขียว
-
สีน้ำเงิน :องค์ประกอบสีน้ำเงิน
-
อัลฟ่า :ความโปร่งใสของรูปภาพ โดย 0 หมายถึงทึบแสงทั้งหมด ในขณะที่ 127 หมายถึงความโปร่งใสทั้งหมด
คืนสินค้า
ฟังก์ชัน imagecolorclosestalpha() จะคืนค่าดัชนีของสีที่ใกล้เคียงที่สุดในจานสี
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่าง:
<?php
$img = imagecreatefrompng('http://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)