(PECL imagick 2, PECL imagick 3)
ImagickPixel::isSimilar — Проверить разницу между этим цветом и другим
Функцию пока не задокументировали; для знакомства доступен только список аргументов.
Проверяется разница цвета, описанного текущим объектом ImagickPixel и цвета в переданном объекте, путём построения их RGB значений в цветовом кубе. Если разница между ними меньше чем переданное fuzz-значение, то цвета считаются одинаковыми. Устарел в пользу ImagickPixel::isPixelSimilar().
color
Объект ImagickPixel для сравнения с текущим объектом.
fuzz
Максимальная разница, при которой цвета будут считаться одинаковыми. Теоретическим максимумом для этого значения можно считать квадратный корень из трёх (1.732).
В случае успешной работы возвращает true
.
Пример #1 Пример использования ImagickPixel::isSimilar()
<?php
// Тесты ниже написаны с учётом максимальной дистанции 255