이미지 처리 및 GD imagecolorsforindex

(PHP 4, PHP 5, PHP 7, PHP 8)

imagecolorsforindex — 인덱스의 색상 가져오기


설명

imagecolorsforindex(GdImage $image, int $color): array

지정된 인덱스의 색상을 가져옵니다.


매개변수

image
imagecreatetruecolor()와 같은 이미지 생성 함수 중 하나에서 반환되는 GdImage 객체.
color
색상 인덱스입니다.

반환 값

지정된 색상 인덱스에 대한 적절한 값을 포함하는 빨강, 녹색, 파랑 및 알파 키가 있는 연관 배열을 반환합니다.


변경 로그

버전 설명
8.0.0 image는 이제 GdImage 인스턴스를 예상합니다. 이전에는 리소스가 필요했습니다.
8.0.0 imagecolorsforindex() 이제 color이 범위를 벗어나면 ValueError 예외가 발생합니다. 이전에는 false가 대신 반환되었습니다.

Examples

예제 #1 imagecolorsforindex() 예제

                  
<?php

// open an image
$im = imagecreatefrompng('nexen.png');

// get a color
$start_x = 40;
$start_y = 50;
$color_index = imagecolorat($im, $start_x, $start_y);

// make it human readable
$color_tran = imagecolorsforindex($im, $color_index);

// what is it ?
print_r($color_tran);

?>
                  
                

위의 예는 다음과 유사한 결과를 출력합니다.

Array
(
   [red] => 226
   [green] => 222
   [blue] => 252
   [alpha] => 0
)
                

기타