从图像中获得主要颜色,用作背景,同时图像预加载


Get dominant colour from image to use as a background whilst image pre-loads

我正在尝试重新创建一种效果,目前正在pinterest上用于预加载图像。当你进入页面时,你会注意到每个图像都有自己的颜色背景,这些背景是从预加载图像中选择的。我该如何创造这种效果呢?

任何可能的解决方案的例子将非常感谢

好主意。

可能不是你想要的,但是PHPthumb可以在飞行中生成图像的缩略图。一个非常小的缩略图,已经模糊将只有粉饰,背景,或色调的图像。

显然需要缓存彩色图像以消除潜在的性能问题。

ImageMagick http://php.net/manual/en/book.imagick.php将需要在服务器上使用phpthumb进行图像处理。

其他PHP图像处理选项文档http://php.net/manual/en/refs.utilspec.image.php