bensquire/php-color-extractor

一个简单的类,用于从图片中提取主色。

dev-master 2016-03-04 23:57 UTC

This package is auto-updated.

Last update: 2024-09-15 20:48:53 UTC


README

Build Status

这个库的目的是从图片中提取主要颜色。摘自Stack Overflow的回答

(http://stackoverflow.com/questions/3468500/detect-overall-average-color-of-the-picture?answertab=active#tab-top)

安装

该库符合PSR-0规范,最简单的方式是通过composer安装,只需在composer.json中添加以下要求

"require": {
    "bensquire/php-color-extractor": "dev-master"
}

,然后运行'composer install'或'composer update',根据需要执行。

示例

以下示例演示了从图片文件中提取颜色

<?php
    include('../vendor/autoload.php');  //As needed

    use PHPColorExtractor\PHPColorExtractor;

    $extractor = new PHPColorExtractor();
    $extractor->setImage('/path/to/img.jpg')->setTotalColors(5)->setGranularity(10);
    $palette = $extractor->extractPalette();