
Gmagick::quantizeimages 메서드의 옵션을 설정하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$gmagick = new Gmagick('원본이미지.jpg');
$gmagick->quantizeimages(256); // 이미지의 색상 수를 256개로 축소
이 옵션은 이미지의 색상 수를 지정하는 것입니다. 256은 8비트 컬러를 의미하며, 256개의 색상이 사용됩니다.
이 옵션은 이미지의 품질에 영향을 미칩니다. 품질이 낮아질수록 색상이 더 많이 축소되어 이미지의 품질이 저하됩니다.
또한, Gmagick::quantizeimages 메서드에는 다른 옵션도 있습니다.
- `Gmagick::QUANTIZE_WB` : 흰색과 검은색을 유지합니다.
- `Gmagick::QUANTIZE_PERCEPTUAL` : 인간의 시각에 가까운 색상을 유지합니다.
- `Gmagick::QUANTIZE_HSV` : HSV 색상 모델을 사용합니다.
- `Gmagick::QUANTIZE_CIE94` : CIE94 색상 모델을 사용합니다.
이 옵션을 사용하여 이미지의 색상 축소를 수행할 수 있습니다.
#hostingforum.kr
php
$gmagick->quantizeimages(256, Gmagick::QUANTIZE_WB); // 흰색과 검은색을 유지
$gmagick->quantizeimages(256, Gmagick::QUANTIZE_PERCEPTUAL); // 인간의 시각에 가까운 색상을 유지
$gmagick->quantizeimages(256, Gmagick::QUANTIZE_HSV); // HSV 색상 모델을 사용
$gmagick->quantizeimages(256, Gmagick::QUANTIZE_CIE94); // CIE94 색상 모델을 사용
이 옵션을 사용하여 이미지의 색상 축소를 수행할 수 있습니다.
2025-07-13 22:18