添加图片转码

This commit is contained in:
yangjun 2024-07-09 17:59:12 +08:00
parent d49234db8e
commit 560222739d
1 changed files with 12 additions and 6 deletions

View File

@ -4,6 +4,8 @@ import cn.hutool.core.date.DateTime;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.NumberUtil;
import com.alibaba.fastjson.JSONObject;
import com.baidu.aip.face.AipFace;
import com.baidu.aip.face.MatchRequest;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
@ -778,16 +780,20 @@ public class ArtificerServiceImpl extends ServiceImpl<ArtificerDao, Artificer> i
log.error("---------图片----------生活照:"+lifePhoto);
log.error("---------图片----------头像照:"+artificerImg);
// lifePhoto = "http://1.92.152.160/file/uploadPath/2024/07/09/a892623c518812421cec310d3d5e8d0a.jpg";
// artificerImg = "https://sausers.blxinchuang.com/file/uploadPath/2024/07/03/423843a244c16b04819a131c2160c0af.png";
FaceMain faceMain = new FaceMain();
AipFace client = faceMain.creatApiClent();
// String image1 = "https://img0.baidu.com/it/u=2620353834,3334301303&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=670";
// String image2 = "https://img1.baidu.com/it/u=3388895316,506060607&fm=253&fmt=auto&app=138&f=JPEG?w=608&h=338";
MatchRequest req1 = new MatchRequest(lifePhoto, "URL");//
MatchRequest req2 = new MatchRequest(artificerImg, "URL");
ArrayList<MatchRequest> requests = new ArrayList<>();
requests.add(req1);
requests.add(req2);
String base64Img1 = FileUploadUtils.encodeImageToBase64(lifePhoto);
String base64Img2 = FileUploadUtils.encodeImageToBase64(artificerImg);
org.json.JSONObject res = client.match(requests);
faceMain.runFlag();
//对比
org.json.JSONObject res = faceMain.matchBySystemFileUrl(base64Img1,base64Img2,false);
log.error("---------res----------"+res);
faceMain.runFlag();