mauriciourrego/colorcube-php

从RGB图像中提取主颜色 — Ole Krause-Sparman算法的PHP版本。

v1.0.0 2023-07-28 15:57 UTC

This package is auto-updated.

Last update: 2024-09-28 18:26:42 UTC


README

composer require mauriciourrego/colorcube-php

colorcube-php

从RGB图像中提取主颜色 — Ole Krause-Sparman算法的PHP版本。

演示

这是由Ole Krause-Sparmann编写的ColorCube的PHP版本。您可以在该存储库中找到它的工作原理的出色描述。

ColorCube用于从RGB图像中提取主颜色。给定一个图像元素,它返回一个排序后的十六进制颜色数组。

用法

$cc = new ColorCube( // all arguments are optional; these are the defaults:
  20,   // color-space resolution
  [255, 255, 255], // avoid color
  0.4,   // distinctness threshold
  0.2,  // brightness threshold
);
$image = imagecreatefromjpeg($image_url);
$colors = $cc->get_colors($image);