ZwnAmlogicHelperData.cs 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. /*
  2. * File Name: ZwnAmlogicHelperData
  3. * Author: Guan B
  4. * Version: 1.0.0
  5. * Data: 2022.04.08
  6. * Des: 调用SDK接口Demos设置一些的参数
  7. * Other: Zeewain
  8. */
  9. using System.Collections;
  10. using System.Collections.Generic;
  11. using UnityEngine;
  12. public class ZwnAmlogicHelperData
  13. {
  14. /// <summary>
  15. /// zeepose点17,29,33(不稳定)
  16. /// </summary>
  17. public const int ZWN_POSE_KEY_POINTS_DIM_LEN = 17;
  18. /// <summary>
  19. /// 0表示17个骨骼关键点, 1表示29个骨骼关键点, 2表示33个骨骼关键点
  20. /// </summary>
  21. public static int landmarkType = 0;
  22. /// <summary>
  23. /// 跟踪人数
  24. /// </summary>
  25. public static int trackNum = 1;
  26. /// <summary>
  27. /// 0:CPU 1:OpenCL 2:metal 3:OpenGl 4:Vulkan
  28. /// </summary>
  29. public static int deviceType = 1;
  30. /// <summary>
  31. /// 线程数
  32. /// </summary>
  33. public static int threadNum = 2;
  34. /// <summary>
  35. /// “0” 后置, "1" 前置
  36. /// </summary>
  37. public static string cameraId = "0";
  38. /// <summary>
  39. /// 是否已开启相机
  40. /// </summary>
  41. public static bool isOpenCamera = false;
  42. /// <summary>
  43. /// 是否可以开启相机
  44. /// </summary>
  45. public static bool isCanOpenCamera = false;
  46. /// <summary>
  47. /// 是否初始化算法
  48. /// </summary>
  49. public static int initPersonPoseNum = -1;
  50. /// <summary>
  51. /// 判断算法是否检测到人
  52. /// </summary>
  53. public static bool isSomeone = false;
  54. /// <summary>
  55. /// ZeePose是否选择Best取点
  56. /// </summary>
  57. public static bool isuseBestPose = false;
  58. }