라이브러리
[PHP] Gmagick::setimagegamma - 이미지 감마 설정
Gmagick::setimagegamma
Gmagick::setimagegamma는 Gmagick 클래스의 메서드 중 하나로, 이미지의 gamma 값을 설정하는 데 사용됩니다. gamma 값은 이미지의 밝기와 어둠을 조절하는 데 사용되는 값으로, 0.0에서 10.0 사이의 값을 가질 수 있습니다.
# 사용하는 이유
이미지의 밝기와 어둠을 조절하는 데 사용됩니다. 예를 들어, 이미지의 밝기를 높이기 위해 gamma 값을 1.5로 설정할 수 있습니다.
# 예제
#hostingforum.kr
php
<?php
require_once 'vendor/autoload.php';
use Gmagick;
$gmagick = new Gmagick('image.jpg');
$gmagick->setimagegamma(1.5, 1.5);
$gmagick->write('output.jpg');
?>
# 설명
- `require_once 'vendor/autoload.php';` : Composer를 사용하여 autoload를 로드합니다.
- `use Gmagick;` : Gmagick 클래스를 사용합니다.
- `$gmagick = new Gmagick('image.jpg');` : 이미지 파일을 로드합니다.
- `$gmagick->setimagegamma(1.5, 1.5);` : 이미지의 gamma 값을 1.5로 설정합니다.
- `$gmagick->write('output.jpg');` : 변경된 이미지 파일을 저장합니다.
# 옵션
- `$gmagick->setimagegamma($redGamma, $greenGamma, $blueGamma);` : 각각의 색상에 대한 gamma 값을 설정할 수 있습니다. 예를 들어, `$gmagick->setimagegamma(1.5, 1.2, 1.8);`는 빨간색을 1.5, 초록색을 1.2, 파란색을 1.8으로 설정합니다.
# 참고
- Gmagick::setimagegamma는 이미지의 gamma 값을 설정하는 데 사용됩니다. 그러나 이 메서드는 이미지의 밝기와 어둠을 조절하는 데 사용되는 값으로, 0.0에서 10.0 사이의 값을 가질 수 있습니다.
- Gmagick::setimagegamma는 이미지의 색상 공간을 변경하는 데 사용되지 않습니다. 색상 공간을 변경하려면 Gmagick::setcolorspace를 사용해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.