umneeq/yii2-color-extractor

像人类一样从图片中提取颜色

安装: 404

依赖: 1

建议者: 0

安全性: 0

星标: 6

关注者: 1

分支: 2

公开问题: 0

类型:yii2-extension

dev-master 2015-11-06 10:55 UTC

This package is not auto-updated.

Last update: 2024-09-18 18:09:47 UTC


README

像人类一样从图片中提取颜色。基于 thephpleague/color-extractor

安装

安装此扩展的首选方式是通过 composer

运行以下命令之一:

php composer.phar require --prefer-dist umneeq/yii2-color-extractor "*"

或者

"umneeq/yii2-color-extractor": "*"

将以下内容添加到您的 composer.json 文件的 require 部分,然后运行 composer update 命令。

用法

通知。此扩展接受 3 种类型的图片:jpeg(jpg)、png、gif

扩展安装后,只需在代码中简单使用即可

use \umneeq\colorextractor\ColorExtractor;

$imagePath = \Yii::getAlias('@frontend/web/img') . DIRECTORY_SEPARATOR . 'test.png';

// Get four most used color hex code
$result = ColorExtractor::extract($imagePath, 4);

// $result
[
    0 => '#F76C0F',
    1 => '#F0C67F',
    2 => '#AABBCC',
    3 => '#CCBBAA',
]