라이브러리

[PHP] imagecolorclosesthwb - 색조, 흰색, 검은색을 갖는 색상의 인덱스를 가져옵니다.




이미지 색상 CLOSESTHWB 함수

PHP의 GD 라이브러리는 다양한 이미지 처리 함수를 제공합니다. 그 중 하나가 `imagecolorclosesthwb` 함수입니다. 이 함수는 주어진 색상과 가장 가까운 웹 색상을 반환합니다.

함수 시그니처

`imagecolorclosesthwb` 함수의 시그니처는 다음과 같습니다.

#hostingforum.kr
php

imagecolorclosesthwb($color, $tolerance = 0)



* `$color`: RGB 색상 값을 나타내는 3개의 정수 값 (예: `array(255, 0, 0)`).
* `$tolerance`: 색상 차이 허용 범위 (기본값은 0).

함수 설명

`imagecolorclosesthwb` 함수는 주어진 색상과 가장 가까운 웹 색상을 반환합니다. 웹 색상은 RGB 색상에서 3개의 정수 값을 6자리 HEX 코드로 변환한 것입니다. 예를 들어, RGB 색상 `(255, 0, 0)`은 HEX 코드 `#FF0000`로 변환됩니다.

함수는 `$tolerance` 매개변수를 사용하여 색상 차이 허용 범위를 지정할 수 있습니다. `$tolerance` 값이 0이면 함수는 가장 가까운 웹 색상을 반환합니다. `$tolerance` 값이 1 이상이면 함수는 `$tolerance` 값만큼의 색상 차이를 허용합니다.

예제

다음 예제는 `imagecolorclosesthwb` 함수를 사용하여 RGB 색상 `(255, 0, 0)`의 가장 가까운 웹 색상을 반환하는 방법을 보여줍니다.

#hostingforum.kr
php

// RGB 색상

$rgb = array(255, 0, 0);



// 웹 색상

$web_color = imagecolorclosesthwb($rgb);



// HEX 코드로 변환

$hex_color = sprintf('#%06x', $web_color);



echo "RGB 색상: (" . implode(', ', $rgb) . ")
";

echo "웹 색상: $hex_color
";



이 예제에서는 RGB 색상 `(255, 0, 0)`의 가장 가까운 웹 색상을 반환합니다. 결과는 다음과 같습니다.

#hostingforum.kr


RGB 색상: (255, 0, 0)

웹 색상: #FF0000



결론

`imagecolorclosesthwb` 함수는 주어진 색상과 가장 가까운 웹 색상을 반환하는 데 사용할 수 있습니다. 함수는 `$tolerance` 매개변수를 사용하여 색상 차이 허용 범위를 지정할 수 있습니다. 예제를 통해 함수의 사용 방법을 확인할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 499 페이지

검색

게시물 검색