
Gmagick::deconstructimages는 GIF, PNG, JPEG, BMP, TIFF, PNM, PGM, PBM, PPM 형식의 이미지를 지원합니다.
이미지를 분해하는 기준은 이미지의 색상 모드와 채널 수에 따라 다릅니다. 기본값은 RGB(3채널)입니다.
이미지를 분해한 후 다시 합성하는 방법은 Gmagick::mergeimages() 함수를 사용합니다.
Gmagick::deconstructimages의 옵션 중에서 가장 많이 사용되는 옵션은 Gmagick::DECONSTRUCT_TRANSPARENT로, 투명한 픽셀을 분리하는 기능을 제공합니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
php
$gm = new Gmagick();
$gm->read('원본이미지.jpg');
$gm->deconstructimages(Gmagick::DECONSTRUCT_TRANSPARENT);
$gm->mergeimages();
$gm->write('합성된이미지.jpg');
2025-04-13 10:03