
Gmagick::quantizeimage 함수는 이미지를 압축하는 데 사용됩니다. 이 함수의 사용법은 다음과 같습니다.
#hostingforum.kr
php
$gm = new Gmagick($image_path);
$gm->quantizeimage(256); // 256개의 색상으로 압축
$gm->write($output_path);
colorspace 매개변수를 사용하여 이미지를 압축하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$gm = new Gmagick($image_path);
$gm->quantizeimage(256, Gmagick::COLORSPACE_LAB); // 256개의 색상으로 LAB 색공간으로 압축
$gm->write($output_path);
colorspace 매개변수는 Gmagick::COLORSPACE_LAB, Gmagick::COLORSPACE_SRGB, Gmagick::COLORSPACE_RGB, Gmagick::COLORSPACE_GRAY 등이 있습니다. 각 색공간의 특성에 따라 압축 결과가 달라질 수 있습니다.
2025-08-01 19:14