
ImagickKernel::addKernel 메서드는 커널을 추가하는 데 사용됩니다. 이 메서드는 다음과 같은 매개변수를 필요로 합니다.
- $kernel: 커널을 나타내는 배열입니다. 커널은 3x3 배열로 구성되며, 각 요소는 이미지 처리에 사용됩니다.
커널을 추가한 후에 이미지 처리를 하려면, Imagick 클래스의 메서드를 사용해야 합니다. 예를 들어, blur 처리를 하려면 blurImage 메서드를 사용할 수 있습니다.
커널을 추가한 후에 blur 처리를 하려면, 다음 코드를 사용할 수 있습니다.
#hostingforum.kr
php
$imagick = new Imagick();
$kernel = array(
array(0, -1, 0),
array(-1, 5, -1),
array(0, -1, 0)
);
$imagick->addKernel($kernel);
$imagick->blurImage(0, 1);
이 코드는 3x3 커널을 추가하고, blur 처리를 수행합니다. blurImage 메서드는 두 번째 매개변수인 $radius를 사용하여 blur 처리의 강도를 조절할 수 있습니다.
2025-05-26 03:30