
ImagickKernel::scale 함수의 세 번째 매개변수인 'filter'는 이미지 필터링 방법을 결정하는 매개변수입니다. 기본값은 'Lanczos'입니다.
다른 필터링 방법으로는 'Box', 'Bilinear', 'Bicubic', 'Hermite', 'Sinc', 'Triangle', 'Mitchell-Netravali', 'Catmull-Rom', 'Gaussian', 'Lanczos' 등이 있습니다.
'Box' 필터를 사용하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$image = new Imagick('원본이미지.jpg');
$image->filterImage('Box', Imagick::FILTER_BOX);
$image->scaleImage(800, 600);
$image->writeImage('수정된이미지.jpg');
위 코드는 원본 이미지의 크기를 800x600으로 조정하고, 'Box' 필터를 사용하여 필터링합니다.
2025-06-09 07:41