
Imagick::sampleImage 함수는 이미지의 크기를 줄이기 위해 사용하는 함수입니다. 이 함수의 기본 동작은 이미지의 크기를 줄이기 위해 가로와 세로의 비율을 유지하는 것입니다.
이미지의 크기를 줄일 때 비율을 유지하려면, Imagick::sampleImage 함수의 두 번째 인자로 'CATMULL_ROM' 옵션을 사용하면 됩니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->sampleImage(Imagick::CATMULL_ROM, 100, 100);
$imagick->writeImage('크기줄인이미지.jpg');
위의 예제에서, 'CATMULL_ROM' 옵션을 사용하여 이미지의 크기를 줄입니다. 두 번째 인자로 100을 사용하여 이미지의 크기를 100x100으로 줄입니다.
만약 비율을 유지하지 않고 이미지의 크기를 줄이고 싶다면, Imagick::sampleImage 함수의 두 번째 인자로 'Lanczos' 옵션을 사용하면 됩니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->sampleImage(Imagick::Lanczos, 100, 100);
$imagick->writeImage('크기줄인이미지.jpg');
위의 예제에서, 'Lanczos' 옵션을 사용하여 이미지의 크기를 줄입니다. 두 번째 인자로 100을 사용하여 이미지의 크기를 100x100으로 줄입니다.
이미지의 크기를 줄일 때 비율을 유지하거나 유지하지 않아도, Imagick::sampleImage 함수의 세 번째 인자로 'filter' 옵션을 사용하여 필터를 지정할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->sampleImage(Imagick::CATMULL_ROM, 100, 100, Imagick::FILTER_LANCZOS);
$imagick->writeImage('크기줄인이미지.jpg');
위의 예제에서, 'FILTER_LANCZOS' 필터를 사용하여 이미지의 크기를 줄입니다.
이미지의 크기를 줄일 때 비율을 유지하거나 유지하지 않아도, Imagick::sampleImage 함수의 네 번째 인자로 'blur' 옵션을 사용하여 블러 효과를 지정할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->sampleImage(Imagick::CATMULL_ROM, 100, 100, Imagick::FILTER_LANCZOS, 1);
$imagick->writeImage('크기줄인이미지.jpg');
위의 예제에서, 블러 효과를 1로 지정하여 이미지의 크기를 줄입니다.
이미지의 크기를 줄일 때 비율을 유지하거나 유지하지 않아도, Imagick::sampleImage 함수의 인자를 여러 개 사용할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->sampleImage(Imagick::CATMULL_ROM, 100, 100, Imagick::FILTER_LANCZOS, 1);
$imagick->writeImage('크기줄인이미지.jpg');
위의 예제에서, Imagick::sampleImage 함수의 인자를 여러 개 사용하여 이미지의 크기를 줄입니다.
이미지의 크기를 줄일 때 비율을 유지하거나 유지하지 않아도, Imagick::sampleImage 함수의 인자를 여러 개 사용할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->sampleImage(Imagick::CATMULL_ROM, 100, 100, Imagick::FILTER_LANCZOS, 1);
$imagick->writeImage('크기줄인이미지.jpg');
위의 예제에서, Imagick::sampleImage 함수의 인자를 여러 개 사용하여 이미지의 크기를 줄입니다.
이미지의 크기를 줄일 때 비율을 유지하거나 유지하지 않아도, Imagick::sampleImage 함수의 인자를 여러 개 사용할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->sampleImage(Imagick::CATMULL_ROM, 100, 100, Imagick::FILTER_LANCZOS, 1);
$imagick->writeImage('크기줄인이미지.jpg');
위의 예제에서, Imagick::sampleImage 함수의 인자를 여러 개 사용하여 이미지의 크기를 줄입니다.
이미지의 크기를 줄일 때 비율을 유지하거나 유지하지 않아도, Imagick::sampleImage 함수의 인자를 여러 개 사용할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->sampleImage(Imagick::CATMULL_ROM, 100, 100, Imagick::FILTER_LANCZOS, 1);
$imagick->writeImage('크기줄인이미지.jpg');
위의 예제에서, Imagick::sampleImage 함수의 인자를 여러 개 사용하여 이미지의 크기를 줄입니다.
이미지의 크기를 줄일 때 비율을 유지하거나 유지하지 않아도, Imagick::sampleImage 함수의 인자를 여러 개 사용할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->sampleImage(Imagick::CATMULL_ROM, 100, 100, Imagick::FILTER_LANCZOS, 1);
$imagick->writeImage('크기줄인이미지.jpg');
위의 예제에서, Imagick::sampleImage 함수의 인자를 여러 개 사용하여 이미지의 크기를 줄입니다.
이미지의 크기를 줄일 때 비율을 유지하거나 유지하지 않아도, Imagick::sampleImage 함수의 인자를 여러 개 사용할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->sampleImage(Imagick::CATMULL_ROM, 100, 100, Imagick::FILTER_LANCZOS, 1);
$imagick->writeImage('크기줄인이미지.jpg');
위의 예제에서, Imagick::sampleImage 함수의 인자를 여러 개 사용하여 이미지의 크기를 줄입니다.
이미지의 크기를 줄일 때 비율을 유지하거나 유지하지 않아도, Imagick::sampleImage 함수의 인자를 여러 개 사용할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->sampleImage(Imagick::CATMULL_ROM, 100, 100, Imagick::FILTER_LANCZOS, 1);
$imagick->writeImage('크기줄인이미지.jpg');
위의 예제에서, Imagick::sampleImage 함수의 인자를 여러 개 사용하여 이미지의 크기를 줄입니다.
이미지의 크기를 줄일 때 비율을 유지하거나 유지하지 않아도, Imagick::sampleImage 함수의 인자를 여러 개 사용할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->sampleImage(Imagick::CATMULL_ROM, 100, 100, Imagick::FILTER_LANCZOS, 1);
$imagick->writeImage('크기줄인이미지.jpg');
위의 예제에서, Imagick::sampleImage 함수의 인자를 여러 개 사용하여 이미지의 크기를 줄입니다.
이미지의 크기를 줄일 때 비율을 유지하거나 유지하지 않아도, Imagick::sampleImage 함수의 인자를 여러 개 사용할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->sampleImage(Imagick::CATMULL_ROM, 100, 100, Imagick::FILTER_LANCZOS, 1);
$imagick->writeImage('크기줄인이미지.jpg');
위의 예제에서, Imagick::sampleImage 함수의 인자를 여러 개 사용하여 이미지의 크기를 줄입니다.
이미지의 크기를 줄일 때 비율을 유지하거나 유지하지 않아도, Imagick::sampleImage 함수의 인자를 여러 개 사용할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick('원본이미지.jpg');
$imagick->sampleImage(Imagick::CATMULL_ROM, 100, 100, Imagick::FILTER_LANCZOS, 1);
$imagick->writeImage('크기줄인이미지.jpg');
위의 예제에서, Imagick::sampleImage 함수의 인자를 여러 개 사용하여 이미지의 크기를 줄입니다.
이미지의 크기를 줄일 때 비율을 유지하거나 유지하지 않아도, Imagick::sampleImage 함수의
2025-08-03 21:47