142019-12
百度AI开放平台的图片搜索产品服务,相似图片搜索
百度AI开放平台的图片搜索产品服务,相似图片搜索
运用百度AI敞开渠道的图片查找产品效劳, 测验图片查找
图片查找运用场景: 电商渠道类似产品引荐、同款产品查找, 重复图片过滤, 图片素材查找
开端之前: 百度AI本年敞开许多技能的SDK, 部分是有约束的, 比方最感兴趣的图片查找功用, 自已能够自建图库完成图片查找, 可是刚开端的时刻只能企业请求, 我这个人用户, 想玩下没办法, 最近登陆百度AI开发渠道时发现, 取消了这个约束任何人都能够请求运用, 就来试一把, 看下图片查找的作用怎么, 这儿只测验类似图查找, 下面开端吧.

1, 创立运用
A, 找到图画查找
想要运用必须先创立运用, 首要登陆百度AI渠道: https://ai.baidu.com , 再产品效劳里找到图画查找, 如下图所示:
( PS: 图画查找在下面需求鼠标中键翻滚下! )
点击后进入如下界面:
持续点击当即运用, 然后进入控制台, 假如还未登陆这时需求登陆, 假如没有帐号请求一个即可, 控制台界面如下:
B, 创立运用
我这儿之前现已创立了一个运用, 显现已建运用1个, 创立新运用时, 进接点击创立运用即可, 界面如下:
依照你的实际情况填写即可! 然后点击 当即创立
C, 图片建库
这儿只测验类似图片查找, 所以只请求类似图片的库, 过程如下:
在运用列表里, 找到你创立的运用, 点击办理, 如下图:
点击后新的界面向下找, 找到类似图图库办理如下:
点击 请求建库 , 依据需求填写:
填写完成后, 点 确认 即可!
2, 编写测验代码
百度AI, 供给了具体的文档, 文档地址: #/ImageSearch-Java-SDK/top, 尽管文档很具体, 但只要代码片段, 这儿参阅官方文档, 写一个小Demo, 以Java为例.
A, 获取APPID/AK/SK
首要获取APPID/AK/SK, 在百度云-办理中心, 图画查找这个产品效劳中点击运用列表, 能够找到运用的APPID/AK/SK, 如下图所示:
运用时直接仿制即可!
B, 编写测验代码
有了APPID/AK/SK, 就能够愉快的写测验代码了!
i, 装备APPIP/AK/SK
ii, 类似图片入库 -- 中心代码及成果
1, 中心代码:
2, 本地图片:
3, 类似图库成果:
iii, 类似图片查找 -- 中心代码
1, 中心代码:
2, 本地图片( 刘德华自己 ):
3, 测验成果:
输出成果太多, 这儿以14.jpg为例:
在练习库中图片: 3.jpg、 7.jpg与图片14.jps类似度较高! 图片比照方下:
4, 其他相片测验:
运用周杰伦和刘亦菲的图片进行测验, 测验图片如下图所示:
5, 其他相片 - 测验成果:
3, 总结
这儿运用的是类似图查找功用, 以偶像刘德华为例, 因为图片没有重复且每张图的巨细也不一样, 存在搅扰要素的情况下, 以刘德华自己的图片为例到达75.7%的辨认度, 现已很高了, 在其他图片的测验中, 想似度最高也到达了75%, 这个成果偏高了, 百度图片查找最近才全面敞开的还在不断发展中, 信任将来必定能够做的很好, 文章中完好源码请拜访获取: https://github.com/oahzuw/CrazyCode/tree/master/Java/baidu_ai-image_search/BaiDuAi
PS: 文章中的 APPID/AK/SK 已不可用, 请运用自已的!