PHP编程得到一幅{主色调的方法的基础上imagick延伸}
本文介绍了一种用PHP编程获得图片主要颜色的方法,供大家参考,如下:PHP的形象推广中使用的代码,所以在安装之前,我们需要安装PHP的第一imagick延伸,并安装如下(窗口下方):PHP安装在Windows7 imagick和ImageMagick扩展。
代码如下:
< PHP
美元平均=新imagick(, /水果/ 143511081321676_593 .jpg);
美元平均-> quantizeimage(10,imagick::colorspace_rgb,0,假的,假的);
美元平均-> uniqueimagecolors();
功能getimagescolor(imagick $ IM){
colorarr美元=阵();
它是美元,美元getpixeliterator()>;
它resetiterator美元->();
而($行=美元- > getnextiteratorrow()){
foreach(合行达像素){
colorarr美元{ } = $像素->色鬼();
}
}
返回的colorarr;
}
colorarr = getimagescolor美元(美元平均);
foreach($ colorarr达Val){
r = R'} {美元价值;
$ G = {一}美元的价值;
B =美元美元瓦尔{ B };
;
}
$ =圆($ 10);
$ =圆($ 10);
美元=圆($ 10);
;
>
更多关于PHP相关内容的读者可以看到专题站:PHP图形和图像技术,总结PHP网络编程技巧总结
希望本文能对PHP程序设计有所帮助。