PHP - 使用 ColorThief 提取图像颜色

阿里雷萨

我在 GitHub 上找到了一个用 php 提取图像颜色的类。首先,我确实创建了一个 php 文件并将这些行添加到文件中:

require_once 'ColorThief.php';

$sourceImage = '1.jpg';

use ColorThief\ColorThief;
$palette = ColorThief::getPalette($sourceImage, 8);

但问题是我收到了这个错误信息,我不知道如何解决它:

Fatal error: Class 'ColorThief\Image\ImageLoader' not found in C:\UwAmp\www\ColorThief\ColorThief.php on line 182
Call Stack
#   Time    Memory  Function    Location
1   0.0002  133416  {main}( )   ...\show.php:0
2   0.0038  198232  ColorThief\ColorThief::getPalette( )    ...\show.php:9
3   0.0038  198440  ColorThief\ColorThief::loadImage( ) ...\ColorThief.php:140

你们知道我如何使用这门课吗?GitHub页面:

https://github.com/ksubileau/color-thief-php

安东

使用 Composer 安装 Color Thief,这是在您的项目中使用 3rd 方库的标准。

  1. 安装作曲家
  2. 例如,检查通过 phpinfo 安装的这些库之一(gd 或 imagick)

gd (php_gd2.dll) - http://php.net/manual/en/image.installation.php

imagick (php_imagick.dll) - http://php.net/manual/en/imagick.setup.php

  1. 选择您的项目文件夹并运行

作曲家需要 ksubileau/color-thief-php

  1. 使用自动加载来包含窃色者

require_once 'vendor/autoload.php';

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用PHP从PDF提取图像

使用Flickr API在PHP中提取图像

使用 PHP 从目录中提取随机图像

使用 Python 从图像的背景中提取相同颜色的前景

如何使用 Flutter 从图像中提取 RGB 颜色值?

使用php / html / javascript组合颜色和图像

使用imagecolorallocate(PHP)重制图像,但获得不同的颜色

PHP - 如何使用 Google Cloud Vision 从图像中提取文本

提取2张图像之间变化的像素并使用图像魔术将其保存为新图像,同时保留原始颜色

PHP:使用相对图像路径从指定目录中提取所有图像

使用 VirtualDub 从 rgb avi 电影中仅提取 1 个颜色通道的图像序列

使用Python OpenCV,如何提取特定颜色边界框内的图像区域?

使用 PyPDF2 从 PDF 中提取的图像是偏斜的,并且其颜色是反转的

如何从给定的样本图像中提取颜色阴影,以使用样本图像的颜色转换另一幅图像?

使用PHP从目录中随机提取8张图像供我的游戏使用

使用xpath提取图像

使用php输出图像

使用php生成图像

使用PHP插入图像

设置图像颜色以匹配背景颜色 php

PHP颜色替换图像

使用PHP将特定的RGB颜色替换为另一个图像

如何在PHP imagecolorallocate()中使用背景图像代替颜色

使用Imagick PHP概述透明图像时如何用边框颜色填充封闭区域

我如何使用php或javascript提取PDF文件中的文本和图像

无法在php中提取图像

使用PHP提取EXIF数据

使用 PHP 提取 JSON 数据

使用PHP提取Zip目录