라이브러리

[PHP] Gmagick::levelimage - 이미지의 레벨을 조정합니다.




Gmagick::levelImage() 함수

Gmagick::levelImage() 함수는 Gmagick 객체의 픽셀 값을 조정하여 이미지의 대비를 조절하는 데 사용됩니다. 이 함수는 이미지의 픽셀 값을 조정하여 이미지의 대비를 조절할 수 있습니다.

함수 서식

#hostingforum.kr
php

Gmagick::levelImage($whitePoint, $blackPoint, $gamma)



* `$whitePoint`: 이미지의 가장 밝은 픽셀 값 (0 ~ 100)
* `$blackPoint`: 이미지의 가장 어두운 픽셀 값 (0 ~ 100)
* `$gamma`: 이미지의 감도 (0 ~ 10)

예제

#hostingforum.kr
php

<?php

// Gmagick 객체 생성

$gmagick = new Gmagick('image.jpg');



// levelImage() 함수를 사용하여 이미지의 대비를 조절합니다.

$gmagick->levelImage(50, 50, 2);



// 이미지 저장

$gmagick->write('output.jpg');



// 이미지 출력

header('Content-Type: image/jpeg');

echo $gmagick;

?>



이 예제에서는 `image.jpg` 이미지를 읽어들여 `levelImage()` 함수를 사용하여 이미지의 대비를 조절한 후 `output.jpg` 파일로 저장합니다.

주의

* `$whitePoint`과 `$blackPoint`의 합은 100이어야 합니다.
* `$gamma`의 값은 0에서 10 사이여야 합니다.

예제 2: 이미지의 대비를 조절하는 예제

#hostingforum.kr
php

<?php

// Gmagick 객체 생성

$gmagick = new Gmagick('image.jpg');



// levelImage() 함수를 사용하여 이미지의 대비를 조절합니다.

$gmagick->levelImage(20, 80, 1.5);



// 이미지 저장

$gmagick->write('output.jpg');



// 이미지 출력

header('Content-Type: image/jpeg');

echo $gmagick;

?>



이 예제에서는 `image.jpg` 이미지를 읽어들여 `levelImage()` 함수를 사용하여 이미지의 대비를 조절한 후 `output.jpg` 파일로 저장합니다.

이 예제에서는 `$whitePoint`은 20, `$blackPoint`은 80, `$gamma`은 1.5로 설정되어 있습니다. 이 설정은 이미지의 대비를 조절하여 어두운 부분이 더 밝아지고 밝은 부분이 어두워지게 합니다.

예제 3: 이미지의 대비를 조절하는 예제

#hostingforum.kr
php

<?php

// Gmagick 객체 생성

$gmagick = new Gmagick('image.jpg');



// levelImage() 함수를 사용하여 이미지의 대비를 조절합니다.

$gmagick->levelImage(80, 20, 0.5);



// 이미지 저장

$gmagick->write('output.jpg');



// 이미지 출력

header('Content-Type: image/jpeg');

echo $gmagick;

?>



이 예제에서는 `image.jpg` 이미지를 읽어들여 `levelImage()` 함수를 사용하여 이미지의 대비를 조절한 후 `output.jpg` 파일로 저장합니다.

이 예제에서는 `$whitePoint`은 80, `$blackPoint`은 20, `$gamma`은 0.5로 설정되어 있습니다. 이 설정은 이미지의 대비를 조절하여 밝은 부분이 더 밝아지고 어두운 부분이 밝아지게 합니다.

이러한 예제를 통해 `Gmagick::levelImage()` 함수를 사용하여 이미지의 대비를 조절하는 방법을 알 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색