ImagickPixel::isPixelSimilar

(PECL imagick 3 >= 3.3.0)

ImagickPixel::isPixelSimilarVerifica a distância entre esta cor e uma outra

Descrição

public ImagickPixel::isPixelSimilar(ImagickPixel $color, float $fuzz): bool

Verifica a distância entre a cor descrita por este objeto ImagickPixel e a do objeto fornecido, traçando seus valores RGB no cubo de cores. Se a distância entre os dois pontos for menor que o valor de fuzz fornecido, as cores serão semelhantes. Este método substitui ImagickPixel::isSimilar() e normaliza corretamente o valor fuzz para o QuantumRange do ImageMagick.

Parâmetros

color

O objeto ImagickPixel para comparar com este objeto.

fuzz

A distância máxima dentro da qual estas cores serão consideradas similares. O máximo teórico para este valor é a raiz quadrada de três (1.732).

Valor Retornado

Retorna true em caso de sucesso.