English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
imagecolorat — 特定のピクセルの色インデックス値を取得します。
int imagecolorat(resource $image, int $x, int $y)
imageが指定された位置のピクセルの色インデックス値を返します。
GDライブラリがPHPのコンパイル時に追加された場合 2この関数は、PHPが0.0またはそれ以降のバージョンでコンパイルされており、画像が真彩色である場合、指定されたポイントのRGB値を整数で返します。シフトとマスクを使用して、赤、緑、青の各成分の値を取得します。
それぞれのRGB値を取得します。
<?php $im = ImageCreateFromPng("w3codebox- $rgb = ImageColorAt($im, 100, 25); $r = ($rgb >> 16) & 0xFF; $g = ($rgb >> 8) & 0xFF; $b = $rgb & 0xFF; ?>
imagecolorset() 指定されたパレットインデックスに色を設定します。
imagecolorsforindex() 特定のインデックスの色を取得します。