Imagick::paintFloodfillImage
色にマッチするピクセルを変更する
警告この関数は Imagick 3.4.4 以降では 非推奨 になりました。この関数に依存したコードを書くのはやめましょう。
説明
public bool Imagick::paintFloodfillImage(
mixed $fill
,
float $fuzz
,
mixed $bordercolor
,
int $x
,
int $y
,
int $channel
= Imagick::CHANNEL_DEFAULT
)
パラメータ
-
fill
-
塗りつぶし色を表す ImagickPixel オブジェクトあるいは文字列。
-
fuzz
-
fuzz の量。たとえば fuzz を 10 にすると、
強度 100 の赤と 102 の赤は同じ色とみなします。
-
bordercolor
-
境界色を表す ImagickPixel オブジェクトあるいは文字列。
-
x
-
floodfill の開始位置の X 座標。
-
y
-
floodfill の開始位置の Y 座標。
-
channel
-
そのモードで有効なチャネル定数を指定します。
複数のチャネルを適用するには、チャネル定数
をビット演算子で組み合わせます。デフォルトは Imagick::CHANNEL_DEFAULT
です。
チャネル定数 の一覧を参照ください。