阿里云图像搜索服务--以图搜图,拍立淘功能实现

本文介绍了如何在 Laravel 项目中集成阿里云图像搜索服务,通过 composer 安装 SDK,配置服务实例和 endpoint,以及对查询结果进行过滤。详细步骤包括导入 SDK,设置过滤条件,确保图片格式和大小符合要求,最终实现以图搜图的拍立淘功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先放上成果:阿里云图像搜索查询成功后将会按照相似度降序返回给我们图片信息
如果你想了解一下阿里云图像搜索服务的大概内容,可以看我之前写的文章 阿里云图像搜索

在这里插入图片描述

前期准备:

注册阿里云账号,购买ECS服务,购买图像搜索服务。注意ECS服务地址跟图像搜索服务地址需要在同一个区域内,不然查询不到。

步骤:
1、导入sdk包:

在你的项目根目录下跑以下命令:
composer require alibabacloud/imagesearch-20200212

2、导入相关依赖:
declare (strict_types=1);

use AlibabaCloud\SDK\ImageSearch\V20200212\ImageSearch;
use AlibabaCloud\SDK\OpenPlatform\V20191219\OpenPlatform;
use AlibabaCloud\SDK\OpenPlatform\V20191219\OpenPlatform\AuthorizeFileUploadRequest;
use AlibabaCloud\Tea\Exception\TeaUnableRetryError;
use AlibabaCloud\Tea\FileForm\FileForm\FileField;
use AlibabaCloud\Tea\Rpc\Rpc\Config;
use AlibabaCloud\Tea\RpcUtils\RpcUtils;
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值