PHP Conference Japan 2024

Imagick::setImageBias

(PECL imagick 2, PECL imagick 3)

Imagick::setImageBias設定影像偏差值,適用於任何對影像進行捲積的方法

警告

此函式自 Imagick 3.4.4 起已被 *棄用*。強烈建議不要依賴此函式。

說明

public Imagick::setImageBias(float $bias): bool

設定影像偏差值,適用於任何對影像進行捲積的方法(例如 Imagick::ConvolveImage())。

參數

偏差值 (bias)

傳回值

成功時傳回 true

錯誤/例外

發生錯誤時拋出 ImagickException。

範例

範例 #1 Imagick::setImageBias()

<?php
// 需要 ImageMagick 6.9.0-1 以上版本才能對 convolveImage 函式產生影響
function setImageBias($bias) {
$imagick = new \Imagick(realpath("images/stack.jpg"));

$xKernel = array(
-
0.70, 0, 0.70,
-
0.70, 0, 0.70,
-
0.70, 0, 0.70
);

$imagick->setImageBias($bias * \Imagick::getQuantum());
$imagick->convolveImage($xKernel, \Imagick::CHANNEL_ALL);

$imagick->setImageFormat('png');

header('Content-type: image/png');
echo
$imagick->getImageBlob();
}

?>

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top