我想計算在PHP中的圖像(PNG或JPG)的平均顏色。php平均顏色圖像PNG格式
我想要一個快速計算平均顏色的小腳本。
我試過將圖像大小調整爲1px 1px,但我沒有成功。我一直有恩的錯誤是這樣的:: imagesx() expects parameter 1 to be resource, string given in
這裏我的PHP:
$post_thumb = wp_get_attachment_url(get_post_thumbnail_id());
$img = $post_thumb;
$x = imagesx($img);
$y = imagesy($img);
$tmp_img = ImageCreateTrueColor(1,1);
ImageCopyResampled($tmp_img,$img,0,0,0,0,1,1,$x,$y);
$rgb = ImageColorAt($tmp_img,0,0);
我知道它來自我的形象變種,但我不知道如何解決它...
謝謝,你救了我不得不自己弄清這個代碼,完美地滿足我的需求! – Codemonkey