您需要购买一个最基本的API接口(20元), 然后参考API文档资料, 集成测试API接口。 如果测试可以满足要求, 可进一步购买有较大量的API接口。
使用集成相似图像搜索或识别API接口的基本步骤是2步: 第一步是通过调用添加图片API接口, 将图片添加到搜索引擎。 通过本地上传或提供图片URL地址, 搜索引擎服务器抽取图片的特征, 比如颜色分布, 几何形状, 纹理等信息, 这些图片特征会用来搜索匹配图片。 第二步是通过调用搜索API接口, 搜索引擎将输入图片与引擎库里的其他图片特征比对, 搜索匹配出相似图片, 然后返回结果按相似度分数score从大到小排列。
在添加图片时, 客户可一同添加其他信息, 比如类别, 标签(正整数), 关键词, 产品信息等等。 在搜索时, 可以用产品的其他信息+图片本身做混合搜索。 比如可以上传图片+类别混合搜索, 或图片+关键词混合搜索。 一个典型的例子是, 上传连衣裙图片搜索搜索衣服后, 结果出来后可让用户输入关键词”连衣裙”或选择”连衣裙”类别ID与上传图片一起做混合搜索, 可提高准确度。
具体实现以上步骤需要软件工程写代码, 在你们网站/手机/小程序后台调用我们API接口。 详细请参考API文档资料页面。 每个API我们都有5种计算机语言的代码事例。
由于图像搜索及识别服务器主要是用来快速搜索图片信息的, 并不是用来储存图片文件的, 因此图片应该由你们管理, 库里的图片以及你们客户上传的输入图片都应该统一放在你们自己图片服务器上, 或放在你们管理的第三方图片服务器上。 这些图片都应该可以通过图片URL地址来显示。 但是你们还是需要调用添加图片API接口, 我们服务器需要分析抽取输入图片的指纹特征, 存入图片搜索缩引以便搜索识别。 关于用哪种方式添加图片较好, 一般来说, 通过调用图片URL添加图片是最好的选择。
请参考使用APACHE开源工具软件JMeter调用API接口的例子。
1 下载, 安装, 运行APACHE开源工具软件JMeter。(http://jmeter.apache.org/download_jmeter.cgi)
安装JMETER教程(https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu&wd=%E5%AE%89%E8%A3%85JMETER%E6%95%99%E7%A8%8B&oq=%25E5%25AE%2589%25E8%25A3%2585JM%2526gt%253BT%2526gt%253BR&rsv_pq=950dd4f00061abdf&rsv_t=12945apQiT2%2B97C4QzY14y%2BxuUJnx%2B8jHGyLTuJSJ5hOk5ZN6PPVR94G6mM&rqlang=cn&rsv_enter=1&rsv_dl=tb&inputT=16219&rsv_sug3=44&rsv_sug1=13&rsv_sug7=100&rsv_sug2=0&rsv_sug4=24900)
2 选择中文
Options->Choose Language->Chinese(Simplified)
3 右击Test Plan--> 添加-->线程-->线程组
4 右击线程组(Thread group)-> 添加-->取样器->HTTP请求
5 HTTP-Request参数
6 基本:
协议: http
方法: POST
服务器名称或IP: apisim20.wozhitu.com
端口号:8084
路经: /vsearchtech/imgPnpRest/extractcolor
选择 MULTIPART
在参数部分:
点击添加来加入apikey
在文件上传部分:
点击添加:
加入上传图片路经
加入参数名称photo
在文件上传部分:
6 右击HTTP-request->添加->监听器->查看结果树
7 点击运行
8 点击查看结果树看结果
1 登录
2 填写相关信息
3 生成APIKEY
4 进入APIKEY管理页面
5 选择相应APIKEY,点击可视化UI测试
6 单个添加图片或者批量添加图片
7 浏览上传的图片
8 搜索