라이브러리
[PHP] ImagickKernel::scale - 주어진 양만큼 커널 목록을 확장합니다.
ImagickKernel::scale
ImagickKernel은 PHP에서 사용할 수 있는 Imagick 모듈의 일부로, 이미지 처리를 위한 다양한 필터를 제공합니다. ImagickKernel::scale은 이미지 크기를 조절하는 필터입니다.
사용법
ImagickKernel::scale을 사용하려면 먼저 Imagick 모듈을 설치하고, PHP에서 사용할 수 있도록 설정해야 합니다. 다음은 예제 코드입니다.
#hostingforum.kr
php
// Imagick 모듈을 로드합니다.
$imagick = new Imagick();
// 이미지 파일을 읽습니다.
$imagick->readImage('example.jpg');
// 이미지 크기를 조절합니다.
$imagick->filterImage('ImagickKernel::scale', array(0.5, 0.5));
// 조절된 이미지를 저장합니다.
$imagick->writeImage('example_scaled.jpg');
옵션
ImagickKernel::scale 필터에는 다양한 옵션이 있습니다. 다음은 주요 옵션입니다.
* `scale`: 이미지 크기를 조절하는 비율입니다. 예를 들어, `0.5`로 설정하면 이미지 크기가 반으로 줄어듭니다.
* `filter`: 필터 유형을 지정합니다. 기본값은 `ImagickKernel::scale`입니다.
예제
다음은 다양한 옵션을 사용한 예제입니다.
#hostingforum.kr
php
// 이미지 크기를 50%로 줄입니다.
$imagick->filterImage('ImagickKernel::scale', array(0.5, 0.5));
// 이미지 크기를 25%로 줄입니다.
$imagick->filterImage('ImagickKernel::scale', array(0.25, 0.25));
// 이미지 크기를 200%로 늘립니다.
$imagick->filterImage('ImagickKernel::scale', array(2, 2));
참고
ImagickKernel::scale 필터는 이미지 크기를 조절하는 데 사용할 수 있습니다. 이미지 크기를 조절할 때는 주의해야 하며, 이미지의 품질이 저하될 수 있습니다. 이미지 크기를 조절하기 전에 이미지를 복사하여 원본 이미지를 보존하는 것이 좋습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.