imagecoloratとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > imagecoloratの意味・解説 

imagecolorat

(PHP 4, PHP 5)
imagecolorat — ピクセルの色のインデックスを取得する

説明

int imagecolorat ( resource image, int x, int y )
imageで指定された画像上の 特定位置にあるピクセルの色のインデックスを返します。
PHP が GD ライブラリ 2.0 以上とともにコンパイルされておりかつ画像が True カラーイメージである場合、この関数はそのピクセルの RGB 値を整数で返します。 赤、緑、青のそれぞれの値にアクセスするにはビットシフトとマスキングを利用してください:

パラメータ

image
imagecreatetruecolor() のような画像作成関数が返す画像リソース。
x
点の x 座標。
y
点の y 座標。

返り値

色のインデックスを返します。

例 914. 個々の RGB 値へのアクセス
<?php
$im = imagecreatefrompng("php.png");
$rgb = imagecolorat($im, 10, 15);
$r = ($rgb >> 16) & 0xFF;
$g = ($rgb >> 8) & 0xFF;
$b = $rgb & 0xFF;
?>
上の例の出力は、たとえば 以下のようになります。

int(119)
int(123)
int(180)

    


参考

imagecolorset()
imagecolorsforindex()




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「imagecolorat」の関連用語

imagecoloratのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



imagecoloratのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2025 by the PHP Documentation Group.

©2025 GRAS Group, Inc.RSS