要在PHP中使用Imagick實現圖片模糊,可以使用blurImage()
方法。下面是一個簡單的示例代碼:
// 創建一個Imagick對象
$image = new Imagick('input.jpg');
// 調用blurImage()方法實現模糊
$image->blurImage(5, 3);
// 保存模糊后的圖片
$image->writeImage('output.jpg');
// 釋放資源
$image->clear();
$image->destroy();
在上面的示例中,blurImage()
方法接受兩個參數,第一個參數是模糊半徑,第二個參數是模糊的標準差。您可以根據需要調整這兩個參數來控制模糊的效果。最后,使用writeImage()
方法保存模糊后的圖片,并釋放資源以避免內存泄漏。