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 相关文章推荐
如何在PHP中使用Oracle数据库(6)
Oct 09 PHP
php中使用preg_replace函数匹配图片并加上链接的方法
Feb 06 PHP
php与java通过socket通信的实现代码
Oct 21 PHP
php实现图片添加描边字和马赛克的方法
Dec 10 PHP
thinkPHP实现表单自动验证
Dec 24 PHP
PHP正则验证Email的方法
Jun 15 PHP
php微信高级接口群发 多客服
Jun 23 PHP
利用php生成验证码
Feb 23 PHP
PHP laravel中的多对多关系实例详解
Jun 07 PHP
php实现的统计字数函数定义与使用示例
Jul 26 PHP
ThinkPHP3.2框架自定义配置和加载用法示例
Jun 14 PHP
PHP中的自动加载操作实现方法详解
Aug 06 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
url decode problem 解决方法
2011/12/26 PHP
ThinkPHP中调用PHPExcel的实现代码
2017/04/08 PHP
PHP中关于php.ini参数优化详解
2020/02/28 PHP
当前页禁止复制粘贴截屏代码小集
2013/07/24 Javascript
avalonjs实现仿微博的图片拖动特效
2015/05/06 Javascript
JQuery操作textarea,input,select,checkbox方法
2015/09/02 Javascript
jquery中表单 多选框的一种巧妙写法
2015/09/06 Javascript
基于jquery实现鼠标左右拖动滑块滑动附源码下载
2015/12/23 Javascript
Extjs实现下拉菜单效果
2016/04/01 Javascript
使用three.js 画渐变的直线
2016/06/05 Javascript
打造通用的匀速运动框架(实例讲解)
2017/10/17 Javascript
nodejs操作mongodb的增删改查功能实例
2017/11/09 NodeJs
jQuery常见的遍历DOM操作详解
2018/09/05 jQuery
vue动态配置模板 'component is'代码
2019/07/04 Javascript
详解微信小程序轨迹回放实现及遇到的坑
2021/02/02 Javascript
Python格式化css文件的方法
2015/03/10 Python
python利用sklearn包编写决策树源代码
2017/12/21 Python
python使用mysql的两种使用方式
2018/03/07 Python
Python根据指定日期计算后n天,前n天是哪一天的方法
2018/05/29 Python
python3中property使用方法详解
2019/04/23 Python
Python中一个for循环循环多个变量的示例
2019/07/16 Python
Django中的静态文件管理过程解析
2019/08/01 Python
win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程
2019/12/03 Python
浅谈在JupyterNotebook下导入自己的模块的问题
2020/04/16 Python
html5声频audio和视频video等新特性详细说明
2012/12/26 HTML / CSS
Public Desire美国/加拿大:全球性的在线鞋类品牌
2018/12/17 全球购物
密封类可以有虚函数吗
2014/08/11 面试题
工程概预算专业毕业生求职信
2013/10/04 职场文书
英文简历中的自我评价用语
2013/12/09 职场文书
平民服装店创业计划书
2014/01/17 职场文书
电子商务个人职业生涯规划范文
2014/02/12 职场文书
送餐员岗位职责范本
2014/02/21 职场文书
网络工程专业自荐信范文
2014/03/16 职场文书
创先争优活动承诺书
2014/08/30 职场文书
企业领导班子四风对照检查材料
2014/09/27 职场文书
培训计划通知
2015/07/15 职场文书