PHP实现获取图片颜色值的方法
2015-01-24信息快讯网
这篇文章主要介绍了PHP实现获取图片颜色值的方法,需要的朋友可以参考下
本例讲述了PHP实现获取图片颜色值的方法,PHP获取图片颜色值检测图片主要颜色是通过imagecreatefromjpeg函数读取图片,再循环获得各个颜色值加以计算实现的。
具体代码如下:
<?php $i=imagecreatefromjpeg("photo3.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); //示例: echo $rAverage; ?>
PHP多线程类及用法实例
php提取字符串中网站url地址的方法
thinkphp常见路径用法分析
ThinkPHP中关联查询实例
ThinkPHP实现支付宝接口功能实例
php获取CSS文件中图片地址并下载到本地的方法
PHP图像处理之使用imagecolorallocate()函数设置颜色例子
PHP图片处理之图片背景、画布操作
PHP图片处理之使用imagecopyresampled函数实现图片缩放例子
PHP判断一个gif图片是否为动态图片的方法
PHP图片处理之使用imagecopyresampled函数裁剪图片例子
php生成随机颜色的方法
destoon实现不同会员组公司名称显示不同的颜色的方法
将CMYK颜色值和RGB颜色相互转换的PHP代码
php Imagick获取图片RGB颜色值
PHP下通过QRCode类库创建中间带网站LOGO的二维码
PHP基于php_imagick_st-Q8.dll实现JPG合成GIF图片的方法
php事务处理实例详解
PHP实现显示照片exif信息的方法
php中json_encode处理gbk与gb2312中文乱码问题的解决方法
PHP5.3与5.5废弃与过期函数整理汇总
php判断GIF图片是否为动画的方法
php实现批量压缩图片文件大小的脚本
PHP远程采集图片详细教程
PHP使用GIFEncoder类处理gif图片实例
PHP根据传来的16进制颜色代码自动改变背景颜色
php Hex RGB颜色值互换的使用