php tp5调用百度AI图像搜索简介
1,登录后在控制台内选择图像搜索
2, 进入后创建一个应用 (简单)
3,创建成功后选择管理应用,需要申请建库,(简单)
成功后如图所示
4,文档有两种一种是 SDK文档 一种是api文档,操作非常简单
5,引用SDK文档后,相似图入库代码如下
$APP_ID = config('site.appid');
$API_KEY = config('site.appkey');
$SRCRET_KEY = config('site.srcretkey');
$client = new AipImageSearch($APP_ID, $API_KEY, $SRCRET_KEY);
// 获取本地图片路径
$image = file_get_contents(ROOT_PATH . 'public' . DS . 'a.jpg');
$options = array();
$arr=array("name"=>;'张三',"id"=>1);
$options["brief"] =json_encode($arr);
$options["tags"] = 1;
// 带参数调用相似图检索—入库, 图片参数为本地图片
$res=$client->similarAdd($image, $options);
if(isset($res["error_code"])){
return json(["code"=>100,"msg"=>"上传失败"]);
}
if($res){
return json(["code"=>200,"msg"=>"上传成功"]);
}else{
return json(["code"=>100,"msg"=>"上传失败"]);
}
参数说明