我正在尝试使用颜色提取器来获取图像的颜色,但无法正常工作。
我注意到包中缺少 autoload.php 文件,经过一番谷歌搜索后,它似乎需要您使用Composer。我没有使用过composer,也没有太多使用命令行的经验。我正在研究的东西,但希望在使用这个 php 包之前不必全部学习。
我尝试从这里更改一些 php 行:
require 'vendor/autoload.php';
use League\ColorExtractor\Color;
use League\ColorExtractor\ColorExtractor;
use League\ColorExtractor\Palette;
对此:
require ..\lib\League\ColorExtractor\Color;
require ..\lib\League\ColorExtractor\ColorExtractor;
require ..\lib\League\ColorExtractor\Palette;
但它没有用,我得到了这些错误:
[14-Jan-2019 07:00:43 Australia/Sydney] PHP Fatal error: require(): Failed opening required 'lib/League/ColorExtractor/Color.php' (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/windowvi/public_html/arena/examples/grid2/php/get_collection.php on line 3
[14-Jan-2019 07:07:14 Australia/Sydney] PHP Fatal error: Class 'Palette' not found in /home/windowvi/public_html/arena/examples/grid2/php/get_collection.php on line 55
可以在不学习和使用作曲家的情况下使用这个包吗?如果可以,我将如何要求/包含这些文件?
谢谢!