PHP imagecolorat 图像GD库函数
-
定义和用法
imagecolorat - 取得某像素的颜色索引值 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 -
语法
imagecolorat ( resource $image , int $x , int $y )
返回 image 所指定的图形中指定位置像素的颜色索引值。 如果 PHP 编译时加上了 GD 库 2.0 或更高的版本并且图像是真彩色图像,则本函数以整数返回该点的 RGB 值。用移位加掩码来取得红,绿,蓝各自成分的值. -
参数
参数 必需的 描述 image 是 由图象创建函数(例如imagecreatetruecolor())返回的图象资源。 x 是 x坐标 y 是 y坐标 -
返回值
颜色标识符或FALSE(如果分配失败)。此函数可能返回布尔值FALSE,但也可能可能返回相等于FALSE的非布尔值。请阅读布尔类型章节以获取更多信息。应使用===运算符来测试此函数的返回值。 -
示例
$im = ImageCreateFromPng("ajax.png"); $rgb = ImageColorAt($im, 100, 100); $r = ($rgb >> 16) & 0xFF; $g = ($rgb >> 8) & 0xFF; $b = $rgb & 0xFF;
-