首页 > 开发 > PHP > 正文

php检测图片主要颜色的方法

2024-05-04 23:37:02
字体:
来源:转载
供稿:网友

这篇文章主要介绍了php检测图片主要颜色的方法,涉及php针对图片的相关操作技巧,需要的朋友可以参考下

本文实例讲述了php检测图片主要颜色的方法。分享给大家供大家参考。具体实现方法如下:

 

 
  1. $i = imagecreatefromjpeg("image.jpg"); 
  2. for ($x=0;$x<imagesx($i);$x++) { 
  3. for ($y=0;$y<imagesy($i);$y++) { 
  4. $rgb = imagecolorat($i,$x,$y); 
  5. $r = ($rgb >> 16) & 0xFF; 
  6. $g = ($rgb >> & 0xFF; 
  7. $b = $rgb & 0xFF; 
  8. $rTotal += $r; 
  9. $gTotal += $g; 
  10. $bTotal += $b; 
  11. $total++; 
  12. $rAverage = round($rTotal/$total); 
  13. $gAverage = round($gTotal/$total); 
  14. $bAverage = round($bTotal/$total); 

希望本文所述对大家的php程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表