其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

确定任意图片的主导颜色

GG网络技术分享 2025-03-18 16:17 1


functiondominant_color($image)

{

$i=imagecreatefromjpeg($image);

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);

}

标签: 主导 颜色

提交需求或反馈

Demand feedback