vitorbari / image-to-color-palette

一个从图片生成颜色调板的PHP类

1.0.2 2015-08-22 18:34 UTC

This package is auto-updated.

Last update: 2024-09-11 01:27:22 UTC


README

Build Status StyleCI

一个从图片生成颜色调板的PHP类。

要求

  • GD库

安装

首先,通过Composer拉取包。

"require": {
    "vitorbari/image-to-color-palette": "~1.0"
}

使用

// Create new ColorPalette object
$palette = new VitorBari\ImageToColorPalette\ColorPalette();

// Set image
$palette->set_image_file('images/myimg.jpg');

// Get colors
$colors = $palette->get_palette();

// Print colors
echo "<pre>";
print_r($colors);

示例

Example 1

结果

Array
(
    [0] => #FF00CC
    [1] => #00FF99
    [2] => #00FF66
    [3] => #00FFCC
    [4] => #99FF00
)

Example 1 result

Example 2

结果

Array
(
    [0] => #6666CC
    [1] => #FFFFFF
    [2] => #000000
    [3] => #666699
    [4] => #666666
)

Example 2 result

Example 3

结果

Array
(
    [0] => #0066CC
    [1] => #003366
    [2] => #CCCCCC
    [3] => #336633
    [4] => #006699
)

Example 3 result