PHP Conference Japan 2024

ImagickPixel::isPixelSimilar

(PECL imagick 3 >= 3.3.0)

ImagickPixel::isPixelSimilar检查此颜色与另一种颜色之间的距离

描述

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

通过将此 ImagickPixel 对象和提供的对象的 RGB 值绘制在颜色立方体上,检查此 ImagickPixel 对象所描述的颜色与提供的对象的颜色的距离。如果两点之间的距离小于给定的模糊值,则颜色相似。此方法替换了ImagickPixel::isSimilar(),并正确地将模糊值标准化为 ImageMagick QuantumRange。

参数

color

要与此对象进行比较的 ImagickPixel 对象。

fuzz

认为这些颜色相似的最大距离。此值的理论最大值是 3 的平方根 (1.732)。

返回值

成功时返回 true

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top