mage2pro / color
适用于Magento 2的产品图片颜色分类模块
1.2.7
2024-06-09 11:05 UTC
Requires
- google/cloud-vision: <1.3
- google/common-protos: <4
- google/longrunning: <0.2
- mage2pro/core: >=11.1.5
README
适用于Magento 2的产品图片颜色分类模块。
该模块是免费且是开源的。
它使用Google的云视觉API(基于深度学习)来检测产品主图的主导颜色,然后自动将正确的颜色块分配给产品。
当产品被保存时,模块会检查产品是否是可配置子产品。
如果是,模块会检查产品的基础图片是否已更改。如果是,模块会使用Google Cloud Vision API分析图片的颜色:
然后模块使用Delta E (CIE 2000)算法计算主颜色与所有颜色块之间的差异。
有时算法不会产生您想要的结果。在这种情况下,您可以通过指定额外颜色块来纠正算法:
模块使用所有样本进行颜色距离计算,并选择最小结果作为颜色块与产品图像主导颜色之间的距离。模块有一个测试沙盒。将测试图像放入pub/media/mage2pro
文件夹,然后转到/mage2pro-color
页面。沙盒将显示模块对图像颜色的看法:
请注意,该模块只使用color
Magento产品属性的颜色,因此要使模块操作更多颜色,只需向color
属性添加更多颜色块。
模块需要Google应用程序凭证。将它们放入app/etc/google-app-credentials.json
文件中。
如何安装
在Upwork上雇佣我,我将
- 正确安装和配置您的网站上的模块
- 回答您的问题
- 解决与第三方结账、运输、营销模块的兼容性问题
- 实现您需要的功能
2. 自行安装
bin/magento maintenance:enable
rm -f composer.lock
composer clear-cache
composer require mage2pro/color:*
bin/magento setup:upgrade
bin/magento cache:enable
rm -rf var/di var/generation generated/code
bin/magento setup:di:compile
rm -rf pub/static/*
bin/magento setup:static-content:deploy -f en_US <additional locales>
bin/magento maintenance:disable
如何升级
bin/magento maintenance:enable
composer remove mage2pro/color
rm -f composer.lock
composer clear-cache
composer require mage2pro/color:*
bin/magento setup:upgrade
rm -rf var/di var/generation generated/code
bin/magento setup:di:compile
rm -rf pub/static/*
bin/magento setup:static-content:deploy -f en_US <additional locales>
bin/magento maintenance:disable
bin/magento cache:enable