imagegammacorrect() 주어진 GD(Graphics Draw) 입력 이미지와 출력 감마에 감마 보정을 적용하는 데 사용되는 PHP의 내장 함수입니다.
구문
bool imagegammacorrect(resource $image, float $inputgamma, float $outputgamma)
매개변수
imagegammacorrect() $image, $inputgamma 및 $outputgamma의 세 가지 매개변수를 사용합니다.
-
$이미지 − 작업할 이미지를 지정합니다.
-
$inputgamma - 입력 감마를 지정합니다.
-
$outputgamma - 출력 감마를 지정합니다.
반환 값
imagegammacorrect() 성공하면 True, 실패하면 False를 반환합니다.
예시 1
<?php // load an image from the local drive folder $img = imagecreatefrompng('C:\xampp\htdocs\Images\img58.png'); // Change the image gamma by using imagegammacorrect imagegammacorrect($img, 15, 1.5); // Output image to the browser header('Content-Type: image/png'); imagepng($img); imagedestroy($img); ?>
출력
imagegammacorrect() PHP 함수 사용 전 이미지 입력
imagegammacorrect() PHP 함수 사용 후 이미지 출력
설명 − 이 예에서는 imagecreatefrompng()를 사용하여 로컬 드라이브 폴더에서 이미지를 로드했습니다. 기능을 사용하거나 이미지의 URL을 사용할 수도 있습니다. 그 후 imagegammacorrect()를 적용했습니다. 값 5와 1.5로. 출력에서 두 이미지의 차이를 볼 수 있습니다.