imagecolorat()
ฟังก์ชั่น imagecolorat () เป็นฟังก์ชั่นในPHP ซึ่งใช้ในการรับดัชนีสีของพิกเซล ฟังก์ชันนี้คืนค่าพิกเซลที่ตำแหน่งที่ระบุ
imagecolorat ( resource $image , int $x , int $y ) : int
พารามิเตอร์ดังนี้
$image
: ฟังก์ชั่น imagecreatetruecolor() ใช้เพื่อสร้างภาพในขนาดที่กำหนด$x
: พารามิเตอร์นี้ใช้เพื่อเก็บพิกัด x ของจุด$y
: พารามิเตอร์นี้ใช้เพื่อเก็บพิกัด y ของจุด
ตัวอย่างโค้ด
<?php
$im = imagecreatefrompng("mindphp.png");
$rgb = imagecolorat($im, 10, 15);
$r = ($rgb >> 16) & 0xFF;
$g = ($rgb >> 8) & 0xFF;
$b = $rgb & 0xFF;
var_dump($r, $g, $b);
?>
ผลลัพธ์ได้ดังนี้
int(119)
int(123)
int(180)