• 技术文章 >后端开发 >php教程

    php获取图片颜色值的例子

    2016-07-25 08:53:06原创463
    1. /**
    2. * php获取图片颜色值
    3. * by bbs.it-home.org
    4. */
    5. $i=imagecreatefromjpeg("photo3.jpg");//测试图片,自己定义一个,注意路径
    6. for ($x=0;$x for ($y=0;$y $rgb = imagecolorat($i,$x,$y);
    7. $r=($rgb >>16) & 0xFF;
    8. $g=($rgb >> & 0xFF;
    9. $b=$rgb & 0xFF;
    10. $rTotal += $r;
    11. $gTotal += $g;
    12. $bTotal += $b;
    13. $total++;
    14. }
    15. }
    16. $rAverage = round($rTotal/$total);
    17. $gAverage = round($gTotal/$total);
    18. $bAverage = round($bTotal/$total);
    19. //示例:
    20. echo $rAverage;
    21. ?>
    复制代码
    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php获取图片颜色值的例子
    上一篇:php生成二维码中文乱码怎么办?解决方法 下一篇:codeigniter启用缓存与清除缓存方法分享
    线上培训班

    相关文章推荐

    • 你知道这个PHP命令行选项解析库(pflag)吗?• 带你看懂PHP中的class定义类与成员属性方法• PHP中如何才能将时间日期格式化?怎么计算时间差?• 一定搞得懂PHP中如何添加图片水印• 最详细的教你PHP时间戳与日期时间的转换

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网