Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน imagecolorclosestalpha() ใน PHP


ฟังก์ชัน 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)