• Welcome to Journal web site.

我是 PHP 程序员

- 开发无止境 -

Next
Prev

【PHP】识别图片主色调_握固

Data: 2016-10-30 04:11:36Form: JournalClick: 13

【PHP】识别图片主色调
(8条消息) 【PHP】识别图片主色调_握固-CSDN博客

 

一、适用情景:如http://www.teapic.com/list.htm,根据颜色列出相应图片。

 

二、主程序及API解释:

 


 
  1.  
    <?php
  2.  
     
  3.  
    class MajorColor
  4.  
    {
  5.  
    //参考颜色
  6.  
    protected $_colors = null;
  7.  
     
  8.  
    //容差
  9.  
    protected $_tolerance = 80;
  10.  
     
  11.  
    //忽略的颜色
  12.  
    protected $_ignoreColors = array();
  13.  
     
  14.  
    //支持的图片类型
  15.  
    protected $_funcs = array('image/png' => 'imagecreatefrompng', 'image/jpeg' => 'imagecreatefromjpeg', 'image/gif' => 'imagecreatefromgif');
  16.  
     
  17.  
    public function __construct(array $colors = null) {
  18.  
    if(null !== $colors) {
  19.  
    $this->_colors = $colors;
  20.  
    }
  21.  
    }
  22.  
     
  23.  
    public function setColors(array $colors) {
  24.  
Name:
<提交>