이미지 처리 및 GD imagecolorstotal

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

imagecolorstotal — 이미지 팔레트의 색상 수 알아보기


설명

imagecolorstotal(GdImage $image): int

이미지 팔레트의 색상 수를 반환합니다.


매개변수

image
imagecreatetruecolor()와 같은 이미지 생성 함수 중 하나에서 반환되는 GdImage 객체.

반환 값

지정된 이미지 팔레트의 색상 수를 반환하거나 트루컬러 이미지의 경우 0을 반환합니다.


변경 로그

버전 설명
8.0.0 image는 이제 GdImage 인스턴스를 예상합니다. 이전에는 리소스가 필요했습니다.

Examples

예제 #1 imagecolorstotal()을 사용하여 이미지의 총 색상 수 얻기

                  
<?php
// Create image instance
$im = imagecreatefromgif('php.gif');

echo 'Total colors in image: ' . imagecolorstotal($im);

// Free image
imagedestroy($im);
?>
                  
                

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

Total colors in image: 128
                

기타