Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 imagecolorclosestalpha() 함수

<시간/>

imagecolorclosestalpha() 함수는 알파 값으로 옷장 색상의 인덱스를 가져옵니다.

구문

imagecolorclosestalpha ( img, red, green, blue, alpha )

매개변수

  • 이미지 :imagecreatetruecolor()로 생성된 이미지 리소스입니다.

  • 빨간색 :붉은색 성분

  • 녹색 :녹색 성분

  • 파란색 :파란색 성분

  • 알파 :이미지의 투명도, 0은 완전 불투명, 127은 완전 투명을 나타냅니다.

돌아가기

imagecolorclosestalpha() 함수는 팔레트에서 가장 가까운 색상의 인덱스를 반환합니다.

다음은 예입니다.

<?php
   $img = imagecreatefrompng('https://www.tutorialspoint.com/images/tp-logo-diamond.png');
   imagetruecolortopalette($img, false, 255);
   $match = imagecolorclosestalpha($img, 180, 100, 150, 110);
   $match = imagecolorsforindex($img, $match);
   $match = "({$match['red']}, {$match['green']},
   {$match['blue']}, {$match['alpha']})";
   echo $match;
   imagedestroy($img);
?>

출력

다음은 출력입니다.

(140, 130, 140, 0)