PHP实现获取图片颜色值的方法
来源:互联网 发布:东方卫视直播软件 编辑:程序博客网 时间:2024/04/30 14:22
本例讲述了PHP实现获取图片www.avcang.com颜色值的方法,PHP获取图片颜色值检测图片主要颜色是通过imagecreatefromjpeg函数读取图片,再循环获得各个颜色值加以计算实现的。
具体代码如下:
<?php
$i=imagecreatefromjpeg("photo3.jpg");//测试图片,www.wnsr668.com自己定义一个,注意路径
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++;
}www.sepeizi.com
}
$rAverage = round($rTotal/$total);
$gAverage = round($gTotal/$total);
$bAverage = round($bTotal/$total);
//示例:
echo $rAverage;
?>
具体代码如下:
<?php
$i=imagecreatefromjpeg("photo3.jpg");//测试图片,www.wnsr668.com自己定义一个,注意路径
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++;
}www.sepeizi.com
}
$rAverage = round($rTotal/$total);
$gAverage = round($gTotal/$total);
$bAverage = round($bTotal/$total);
//示例:
echo $rAverage;
?>
0 0
- PHP实现获取图片颜色值的方法
- PHP实现获取图片颜色值的方法
- php 获取图片主要颜色的方法
- php获取图片RGB颜色值的方法示例
- php实现获取文章内容第一张图片的方法【转】
- php实现获取文章内容第一张图片的方法【转】
- php 获取图片像素颜色
- php 获取远程图片的一个方法
- iOS颜色摄合器,获取图片某点的颜色值
- PHP获取图片主要颜色RGB代码
- Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
- php 实现图片批量下载的方法
- 改变图片的透明度,图片自适应屏幕 5.0 获取颜色的方法,mathlerp移动
- 获取颜色十六进制的方法
- 代码获取颜色的方法
- 如何获取图片中第一个像素的颜色值?
- ckTex获取png格式图片的像素颜色值
- php获取网页中图片、DIV内容的简单方法
- 经纬财富:宝鸡24小时铂金价格走势
- Sping进阶之Spring和Hibernate的整合
- 关于Mapper、Reducer的个人总结
- mknod指令详解
- mysql中count(*),distinct的使用方法和效率研究
- PHP实现获取图片颜色值的方法
- UIScrollView既可以左右滑动也可以上下滑动,定向锁定
- 请大神来看看 Oracle RAC安装的时候 runcluvfy 卡死
- java 求100以内的素数
- ubuntu下ibus-pinyin词库更换的方法
- linux超级终端minicom的使用方法
- nehe第十一课飘动的旗帜waving texture实现原理
- Java读取properties文件
- 2014-7-11-VS-项目文件右击属性-如果较新则复制的作用