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


Posted in PHP onJuly 01, 2015

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

$i = imagecreatefromjpeg("image.jpg");
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);

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

PHP 相关文章推荐
phpMyAdmin下载、安装和使用入门教程
May 31 PHP
PHP多线程抓取网页实现代码
Jul 22 PHP
PHP-Java-Bridge使用笔记
Sep 22 PHP
PHP的Socket通信之UDP通信实例
Jul 02 PHP
实例讲解yii2.0在php命令行中运行的步骤
Dec 01 PHP
joomla实现注册用户添加新字段的方法
May 05 PHP
PHP线程的内存回收问题
Jul 08 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
Sep 22 PHP
PHP strripos函数用法总结
Feb 11 PHP
针对PHP开发安全问题的相关总结
Mar 22 PHP
PHP 实现base64编码文件上传出现问题详解
Sep 01 PHP
PHP获取真实IP及IP模拟方法解析
Nov 24 PHP
PHP函数实现从一个文本字符串中提取关键字的方法
Jul 01 #PHP
浅谈php提交form表单
Jul 01 #PHP
用PHP代码给图片加水印
Jul 01 #PHP
用PHP代码在网页上生成图片
Jul 01 #PHP
PHP文件操作方法汇总
Jul 01 #PHP
浅谈PHP中JSON数据操作
Jul 01 #PHP
搭建基于Docker的PHP开发环境的详细教程
Jul 01 #PHP
You might like
长波有什么东西
2021/03/01 无线电
一个改进的UBB类
2006/10/09 PHP
PHP 开源框架22个简单简介
2009/08/24 PHP
phpcms模块开发之swfupload的使用介绍
2013/04/28 PHP
使用XHProf查找PHP性能瓶颈的实例
2017/12/13 PHP
javascript removeChild 使用注意事项
2009/04/11 Javascript
JavaScript 函数式编程的原理
2009/10/16 Javascript
将Datatable转化成json发送前台实现思路
2013/09/06 Javascript
Javascript执行效率全面总结
2013/11/04 Javascript
jQuery simpleModal插件的使用介绍
2016/08/30 Javascript
基于JavaScript实现购物网站商品放大镜效果
2016/09/06 Javascript
JS实现留言板功能[楼层效果展示]
2017/12/27 Javascript
vue1.0和vue2.0的watch监听事件写法详解
2018/09/11 Javascript
react-native滑动吸顶效果的实现过程
2019/06/03 Javascript
NodeJS http模块用法示例【创建web服务器/客户端】
2019/11/05 NodeJs
通过实例解析JavaScript for in及for of区别
2020/06/15 Javascript
[01:18:35]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS BO3 第一场 1月29日
2021/03/11 DOTA
Python的垃圾回收机制深入分析
2014/07/16 Python
Python实现12306火车票抢票系统
2019/07/04 Python
python获取txt文件词向量过程详解
2019/07/05 Python
python将四元数变换为旋转矩阵的实例
2019/12/04 Python
python接口自动化框架实战
2020/12/23 Python
基于CSS3 animation动画属性实现轮播图效果
2017/09/12 HTML / CSS
使用HTML5里的classList操作CSS类
2016/06/28 HTML / CSS
展会邀请函范文
2014/01/26 职场文书
售后服务经理岗位职责范本
2014/02/22 职场文书
文秘大学生求职信
2014/02/25 职场文书
加多宝凉茶广告词
2014/03/18 职场文书
乡党委干部党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/01 职场文书
2014年实习班主任工作总结
2014/11/08 职场文书
期末个人总结范文
2015/02/13 职场文书
教师评职称工作总结2015
2015/04/20 职场文书
大学生学生会工作总结2015
2015/05/26 职场文书
归途列车观后感
2015/06/17 职场文书
利用Python判断你的密码难度等级
2021/06/02 Python
git stash(储藏)的用法总结
2022/06/25 Servers