ฟังก์ชัน imagecolorclosestalpha() รับดัชนีของสีตู้เสื้อผ้าด้วยค่าอัลฟา
ไวยากรณ์
imagecolorclosestalpha ( img, red, green, blue, alpha )
พารามิเตอร์
-
img :ทรัพยากรรูปภาพที่สร้างด้วย imagecreatetruecolor()
-
สีแดง :องค์ประกอบสีแดง
-
สีเขียว :องค์ประกอบสีเขียว
-
สีน้ำเงิน :องค์ประกอบสีน้ำเงิน
-
อัลฟ่า :ความโปร่งใสของรูปภาพ โดย 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)