Detection

公共抽象类 Detection

表示 ERROR(/com.google.mediapipe.tasks.version.objectdetector.ObjectDetector) 结果中的一个检测到的对象。

公共构造函数

检测()

公共方法

抽象 RectF
boundingBox()
ERROR(/RectF) 对象,用于表示检测到的对象的边界框。
abstract 列表<Category>
categories()
Category 对象的列表。
静态 检测
createList<Category> 类别、RectF 边界框、可选<List<NormalizedKeypoint>> 关键点)
根据 Category 列表和边界框创建 Detection 实例。
静态 检测
createList<Category> 类别、RectF boundsBox)
根据 Category 列表和边界框创建 Detection 实例。
静态 检测
createFromProto(com.google.mediapipe.formats.proto.DetectionProto.Detection detectedProto)
abstract 可选<List<NormalizedKeypoint>>
keypoints()
与检测相关联的 NormalizedKeypoint 的可选列表。

继承的方法

公共构造函数

public 检测 ()

公共方法

public abstract RectF boundingBox ()

ERROR(/RectF) 对象,用于表示检测到的对象的边界框。

public abstract List<Category> categories ()

Category 对象的列表。

public static 检测 创建 List<Category> 类别、RectF 边界框、Optional<List<NormalizedKeypoint>> 关键点)

根据 Category 列表和边界框创建 Detection 实例。

参数
categories Category 对象的列表,其中包含类别名称、显示名称、得分和标签索引。
boundingBox 用于表示边界框的 ERROR(/RectF) 对象。
关键点 与检测相关联的 ERROR(/NormalizedKeypoints) 的可选列表。

public static 检测 创建 (List<Category> 类别、RectF 边界框)

根据 Category 列表和边界框创建 Detection 实例。

参数
categories Category 对象的列表,其中包含类别名称、显示名称、得分和标签索引。
boundingBox 用于表示边界框的 ERROR(/RectF) 对象。

public static Detection createFromProto (com.google.mediapipe.formats.proto.DetectionProto.Detection DetectionProto)

public abstract Optional<List<NormalizedKeypoint>> keypoints ()

与检测相关联的 NormalizedKeypoint 的可选列表。关键点表示与检测相关的关注点。例如,关键点表示人脸检测模型的眼睛、耳朵和嘴巴。或者在模板匹配检测(例如 KNIFT)中,它们可以表示用于模板匹配的特征点。