| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
gw23e
10年前发布

PHP提取任意图片的主颜色

function dominant_color($image)  {  $i = imagecreatefromjpeg($image);  for ($x=0;$x<imagesx($i);$x++) {      for ($y=0;$y<imagesy($i);$y++) {          $rgb = imagecolorat($i,$x,$y);          $r   = ($rgb >> 16) & 0xFF;          $g   = ($rgb >>  & 0xFF;          $b   = $rgb & 0xFF;          $rTotal += $r;          $gTotal += $g;          $bTotal += $b;          $total++;      }  }  $rAverage = round($rTotal/$total);  $gAverage = round($gTotal/$total);  $bAverage = round($bTotal/$total);  }