English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
imagecolorat — 특정 픽셀의 색상 인덱스 값을 얻습니다.
int imagecolorat(resource $image, int $x, int $y)
image를 지정한 그래픽 중 지정된 위치의 픽셀의 색상 인덱스 값을 반환합니다.
PHP를 컴파일할 때 GD 라이브러리를 추가했을 경우 20.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() 특정 인덱스의 색상을 얻습니다.