ArcFaceConfig.java 794 B

12345678910111213141516171819202122232425262728
  1. package com.dt.ykt.face.config.arcface;
  2. import lombok.Data;
  3. import org.springframework.boot.context.properties.ConfigurationProperties;
  4. import org.springframework.context.annotation.Configuration;
  5. /**
  6. * 虹软人脸算法配置
  7. * 本接口用于存放算法相关的常量字符串,便于统一管理和维护。
  8. *
  9. * @author luoyibo
  10. * @date 2025-07-13
  11. * @since JDK17
  12. */
  13. @Data
  14. @Configuration
  15. @ConfigurationProperties(prefix = "face.arc")
  16. public class ArcFaceConfig {
  17. // 获取配置参数
  18. private String sdkLibPath = "";
  19. private String appId = "";
  20. private String sdkKey = "";
  21. private String activeKey = "";
  22. private Integer detectPooSize = 5;
  23. private Integer comparePooSize = 5;
  24. private Float faceQuality = 0.6F;
  25. private boolean faceMask = false;
  26. }