라이브러리
[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` 매개변수를 사용하여 색상 차이 허용 범위를 지정할 수 있습니다. 예제를 통해 함수의 사용 방법을 확인할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.