std::map<std::string, float> WEIGHTS = { {"left_ear", 0.04}, {"right_ear", 0.04}, {"left_shoulder", 0.18}, {"right_shoulder", 0.18}, {"left_elbow", 0.02}, {"right_elbow", 0.02}, {"left_wrist", 0.01}, {"right_wrist", 0.01}, {"left_hip", 0.2}, {"right_hip", 0.2}, {"left_knee", 0.03}, {"right_knee", 0.03}, {"left_ankle", 0.02}, {"right_ankle", 0.02} };
时间: 2023-07-23 13:55:55 浏览: 438
keras读取h5文件load_weights、load代码操作
这是一个使用花括号列表初始化的 `std::map<std::string, float>` 类型的变量 `WEIGHTS`,其中键为字符串类型,值为浮点数类型。
具体来说,这个变量包含了 14 个键值对,每个键值对中,键表示一个人体关键点的名称(如左肩、右膝等),值表示对应关键点的权重。这些权重的和应该为 1,用于计算姿态估计结果的置信度。
例如,`WEIGHTS["left_ear"]` 的值为 `0.04`,表示左耳对应的权重为 `0.04`。
阅读全文