
Imagick::recolorImage 함수는 이미지의 색상을 변경하는 데 사용됩니다. 이 함수의 colorize와 mode 파라미터는 다음과 같은 의미와 사용 방법을 가집니다.
- colorize 파라미터: 이 파라미터는 이미지의 색상을 변경하는지 여부를 결정합니다. true로 설정하면 이미지의 색상을 변경하고, false로 설정하면 원래의 색상을 유지합니다.
- mode 파라미터: 이 파라미터는 색상 변경의 방법을 결정합니다. 대표적인 모드는 다음과 같습니다.
- Imagick::RECOLOR_PURE: 원본 색상을 유지하는 색상 변경
- Imagick::RECOLOR_DEFAULT: 기본 색상 변경
- Imagick::RECOLOR_WB: 흰색과 검은색을 유지하는 색상 변경
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$image = new Imagick('원본이미지.jpg');
$image->recolorImage(Imagick::RECOLOR_PURE, 0, 0, 0); // 흑백으로 변환
$image->writeImage('변환된이미지.jpg');
이러한 예제를 통해 Imagick::recolorImage 함수의 colorize와 mode 파라미터의 사용 방법을 이해할 수 있습니다.
2025-06-27 14:58