Mediapipe Blazepose poseclassification android 源码分析(二)——ClassificationResult.java
- ClassificationResult.java
作用:表示Posecasifier输出的Pose分类结果。可以修改。
变量:Map<String, Float> classConfidences
只有这一个变量,
其中key
是className
,
value
是classConfidences
,含义是在top K nearest neighbors
中出现的次数,范围是[0, K],类型为float
(因为EMA平滑处理可能会导致出现小数),代表了这个类中一个姿势出现的置信度。
- 方法说明:
1. ClassificationResult()
构造函数,初始化HashMap<>
2. getAllClasses()
返回所有的className
,以Set<String>
的格式
3. getClassConfidence(String className)
返回这个类的classConfidences