Imagecolorsforindex() PHP 함수

| | | | | | | | | | |
구문:
배열 imagecolorsforindex ($image, $index)
매개변수: 이 함수는 위와 아래에 설명된 두 개의 매개변수를 사용합니다.
  • $image:imagecreatetruecolor() 함수는 주어진 크기의 이미지를 만드는 데 사용됩니다. 이 함수는 지정된 크기의 빈 이미지를 만듭니다.
  • $index:이 매개변수는 색상 인덱스를 지정하는 데 사용됩니다.
Return value:이 함수는 지정된 인덱스의 빨강, 녹색, 파랑 및 알파 키 값을 포함하는 연관 배열을 반환합니다. 다음 프로그램은 PHP의 imagecolorsforindex() 함수를 보여줍니다. : 프로그램 1:
// 이미지를 변수에 저장합니다.$image = imagecreatefrompng ( ` https://media.engineerforengineer.org/w p-content / uploads /engineerforengineer-9.png ` );
// 원점에서 rgb 픽셀 값을 계산합니다.$rgb = imagecolorat ( $image , 30, 25);
// 색상 이름과 값을 지정합니다. $colors = imagecolorsforindex ( $image , $rgb ); var_dump ( $colors ); ?>
출력:< /b><사전>배열(4) {["빨간색"] = > int(34) ["녹색"] = > int(170) ["파란색"] = > int(66) ["알파"] = > int (0)} 프로그램 2:
// 이미지를 변수에 저장합니다.$image = imagecreatefrompng ( ` https://media.engineerforengineer.org/wp-content/uploads/col1.png ` );
// 인덱스 값$index_x = 230; $index_y = 120;
// 원근점에서 rgb 픽셀 값을 계산합니다.$rgba_color = imagecolorat ( $image , $index_x , $index_y );
// 색상 이름과 값을 지정합니다. $colors = imagecolorsforindex ( $image , $rgba_color ); var_dump ( $colors ); ?>
출력:
배열 (4) {["빨간색 "] = > 정수(97) ["녹색"] = > 정수(57) ["파란색"] = > 정수 (104) ["alpha"] = > int (0)}
관련 기사:
  • PHP | Imagecolorclosestalpha() 함수
  • PHP | imagecolorat() 함수
링크: http://php.net/manual/en/function.imagecolorsforindex.php