【发布时间】:2014-02-15 18:02:16
【问题描述】:
我想在 php 中计算图像(png 或 jpg)的平均颜色。
我想要一个可以快速计算平均颜色的小脚本。
我尝试将图像大小调整为 1px x 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);
我知道它来自我的图像变量,但我不知道如何解决它...
【问题讨论】:
标签: php image colors resources