Imagick::solarizeImage
(PECL imagick 2, PECL imagick 3)
Imagick::solarizeImage — 画像にソラリゼーション効果を適用する
説明
public Imagick::solarizeImage
( int $threshold
) : bool
画像に特殊効果を施し、 印画紙の特定の箇所の露光時間を長くしたような画像になります。 threshold は 0 から QuantumRange までの値で、 ソラリゼーションの効き具合を指定します。
パラメータ
threshold
返り値
成功した場合に true
を返します。
例
例1 Imagick::solarizeImage()
<?phpfunction solarizeImage($imagePath, $solarizeThreshold) { $imagick = new \Imagick(realpath($imagePath)); $imagick->solarizeImage($solarizeThreshold * \Imagick::getQuantum()); header("Content-Type: image/jpg"); echo $imagick->getImageBlob();}?>