
Gmagick::modulateimage 함수는 이미지를 조절하는 데 사용되는 함수입니다. amount 값은 0에서 100 사이의 값을 입력받으며, 이 값이 높을수록 이미지의 색상이 강해지며, 낮을수록 색상이 약해집니다.
amount 값의 범위는 다음과 같습니다.
- 0: 이미지의 색상이 완전히 사라집니다.
- 50: 이미지의 색상이 원래와 동일합니다.
- 100: 이미지의 색상이 최대 강度로 변합니다.
예를 들어, 50%의 amount 값을 사용했을 때, 이미지의 색상은 원래와 동일하게 유지됩니다. 그러나 75%의 amount 값을 사용했을 때, 이미지의 색상은 약간 강해지며, 25%의 amount 값을 사용했을 때, 이미지의 색상은 약간 약해집니다.
Gmagick::modulateimage 함수의 사용 예는 다음과 같습니다.
#hostingforum.kr
php
$gm = new Gmagick('원본이미지.jpg');
$gm->modulateImage(75); // 75%의 amount 값을 사용합니다.
$gm->write('변경된이미지.jpg');
이 코드는 원본 이미지를 변경된 이미지를 생성하는 데 사용됩니다. 변경된 이미지는 원본 이미지의 색상이 약간 강해진 상태를 나타냅니다.
2025-06-20 22:48