ImageMagick Imagick::opaquePaintImage

(PECL imagick 2 >= 2.3.0, PECL imagick 3)

Imagick::opaquePaintImage — 대상과 일치하는 픽셀의 색상 값을 변경합니다.


설명

public Imagick::opaquePaintImage(
    mixed $target,
    mixed $fill,
    float $fuzz,
    bool $invert,
    int $channel = Imagick::CHANNEL_DEFAULT
): bool
                

채우기로 정의된 색상과 색상이 일치하는 픽셀을 변경합니다. 이 메서드는 Imagick이 ImageMagick 버전 6.3.8 이상에 대해 컴파일된 경우 사용할 수 있습니다.


매개변수

target
ImagickPixel 개체 또는 변경할 색상이 포함된 문자열
fill
교체 색상
fuzz
fuzz의 양입니다. 예를 들어, fuzz를 10으로 설정하고 각각 100 및 102의 강도에서 빨간색을 동일한 색상으로 해석합니다.
invert
true이면 대상 색상과 일치하지 않는 픽셀을 그립니다.
channel
채널 모드에 유효한 채널 상수를 제공하십시오. 둘 이상의 채널에 적용하려면 비트 연산자를 사용하여 채널 상수를 결합하십시오. 기본값은 Imagick::CHANNEL_DEFAULT입니다. 이 채널 상수 목록을 참조하십시오.

반환 값

성공하면 true를 반환합니다.