ImagickPixel::isPixelSimilar
(PECL imagick 3 >= 3.3.0)
ImagickPixel::isPixelSimilar — Перевіряє відстань між цим кольором та іншим
Опис
public ImagickPixel::isPixelSimilar(ImagickPixel $color, float $fuzz): bool
Перевіряє відстань між кольором, описаним цим об'єктом ImagickPixel, та кольором наданого об'єкта, наносячи їх значення RGB на кольоровий куб. Якщо відстань між двома точками менша від заданого значення розмиття, кольори схожі. Метод замінює ImagickPixel::isSimilar() і коректно нормалізує значення fuzz у ImageMagick QuantumRange.
Список параметрів
color
Об'єкт ImagickPixel можна порівняти з поточним об'єктом.
fuzz
Максимальна відстань, на якій можна вважати ці кольори однаковими. Теоретичним максимумом для цього значення є квадратний корінь із трьох (1,732).
Значення, що повертаються
У разі успішної роботи повертає true