
Gmagick::setsamplingfactors 함수는 이미지를 다운샘플링할 때 샘플링 팩터를 설정하는 데 사용됩니다. 이 함수의 파라미터는 두 개이며, 두 개의 실수값을 받습니다. 첫 번째 파라미터는 가로 방향의 샘플링 팩터를 설정하고, 두 번째 파라미터는 세로 방향의 샘플링 팩터를 설정합니다.
이 함수의 기본값은 (1, 1)입니다. 즉, 샘플링 팩터가 1인 경우에는 이미지를 다운샘플링하지 않습니다. 샘플링 팩터를 설정하는 예제는 다음과 같습니다.
#hostingforum.kr
php
$gm = new Gmagick();
$gm->read('image.jpg');
$gm->setsamplingfactors(0.5, 0.5); // 가로, 세로 방향의 샘플링 팩터를 0.5로 설정
$gm->write('output.jpg');
이 예제에서는 'image.jpg' 이미지를 읽고, 가로, 세로 방향의 샘플링 팩터를 0.5로 설정한 후 'output.jpg'로 저장합니다.
2025-03-31 14:46