umneeq / yii2-color-extractor
像人类一样从图片中提取颜色
dev-master
2015-11-06 10:55 UTC
Requires
- league/color-extractor: ~0.1.8
- yiisoft/yii2: *
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', ]