This commit is contained in:
sxu 2025-04-23 10:33:47 +08:00
parent 56c277293e
commit 003cb3b943
1 changed files with 7 additions and 2 deletions

View File

@ -39,13 +39,19 @@ public class ArcFaceHelper {
@Value("${face.arc-face.linux64-sdk-key}") @Value("${face.arc-face.linux64-sdk-key}")
private String LINUX64_SDK_KEY; private String LINUX64_SDK_KEY;
@Value("${face.arc-face.face-engine-path}")
private String FACE_ENGINE_PATH;
private static String appId; private static String appId;
private static String linuxKey; private static String linuxKey;
private static String faceEnginePath;
@PostConstruct @PostConstruct
public void init() { public void init() {
appId = this.APP_ID; appId = this.APP_ID;
linuxKey = this.LINUX64_SDK_KEY; linuxKey = this.LINUX64_SDK_KEY;
faceEnginePath = this.FACE_ENGINE_PATH;
} }
/** /**
@ -53,8 +59,6 @@ public class ArcFaceHelper {
*/ */
private static final String WIN64_SDK_KEY = "3TMzo8nmWDka6NJDrbX7e2y1ew4QgSia4iGBniyWU4qq"; private static final String WIN64_SDK_KEY = "3TMzo8nmWDka6NJDrbX7e2y1ew4QgSia4iGBniyWU4qq";
@Value("${face.arc-face.face-engine-path}")
private static String faceEnginePath;
private static FaceEngine faceEngine = null; private static FaceEngine faceEngine = null;
@ -114,6 +118,7 @@ public class ArcFaceHelper {
//激活引擎 //激活引擎
faceEngine.activeOnline(appId, WIN64_SDK_KEY); faceEngine.activeOnline(appId, WIN64_SDK_KEY);
} else { } else {
log.info("配置文件加载结果: faceEnginePath=" + faceEnginePath + ",appId=" + appId + ",linuxKey=" + linuxKey);
faceEngine = new FaceEngine(faceEnginePath); faceEngine = new FaceEngine(faceEnginePath);
//激活引擎 //激活引擎
errorCode = faceEngine.activeOnline(appId, linuxKey); errorCode = faceEngine.activeOnline(appId, linuxKey);