From d518ec81bbdb5f9f66584609bf5ae4c18347cd59 Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期一, 30 六月 2025 22:21:39 +0800
Subject: [PATCH] gx本地人脸识别匹配百度sdk
---
src/samples/faceApi.ts | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/src/samples/faceApi.ts b/src/samples/faceApi.ts
index f5755e0..8ec6581 100644
--- a/src/samples/faceApi.ts
+++ b/src/samples/faceApi.ts
@@ -139,18 +139,18 @@
let blobFile = new File([data], 'name.png', {type:"image/png"})
console.log(blobFile)
const formData = new FormData() // 下面有备注
- formData.append('file', blobFile)
+ formData.append('image', blobFile)
checkUploadFile(formData).then(re=>{
console.log('-----',re)
- if(re.code===200&&re?.result?.length>0){
- const result=re.result[0]
- const entityId=result._label
- const distance=result._distance
+ if(re.code===200&&re?.data?.data.result.length>0&&re?.data?.data.result[0]){
+ const result=re?.data?.data.result[0]
+ const entityId=result.user_id
+ const distance=result.score
console.log(`entityId=`+entityId+','+'distance='+distance)
- // 设置识别的的两 要大于多少
- if(entityId!=='unknown'&&distance<=faceScore){
+ //设置识别的的两 要大于多少
+ if(entityId!=='unknown'&&distance>=faceScore){
console.log(entityId,'得到了人脸识别id,存患者code到vuex')
- // console.log(entityId,'得到了人脸识别id,存患者code到vuex')
+ console.log(entityId,'得到了人脸识别id,存患者code到vuex')
sockteStore().setfaceSockte({
type: "人脸识别",
deviceName: "人脸识别",
@@ -159,7 +159,7 @@
state:2,
})
}
-
+ //
}else{
console.log('本地没识别')
}
--
Gitblit v1.8.0