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.