PoseLandmarker.PoseLandmarkerOptions.Builder

公共静态抽象类 PoseLandmarker.PoseLandmarkerOptions.Builder

公共构造函数

公共方法

final PoseLandmarker.PoseLandmarkerOptions
build()
验证并构建 PoseLandmarker.PoseLandmarkerOptions 实例。
abstract PoseLandmarker.PoseLandmarkerOptions.Builder
setBaseOptions(BaseOptions 值)
为姿势地标任务设置基本选项。
abstract PoseLandmarker.PoseLandmarkerOptions.Builder
setErrorListenerErrorListener 值)
设置可选的错误监听器。
abstract PoseLandmarker.PoseLandmarkerOptions.Builder
setMinPoseDetectionConfidenceFloat 值)
设置姿势检测被视为成功所需的最低置信度分数
abstract PoseLandmarker.PoseLandmarkerOptions.Builder
setMinPosePresenceConfidenceFloat 值)
设置姿势特征点检测中姿势在线状态分数的最低置信度分数。
abstract PoseLandmarker.PoseLandmarkerOptions.Builder
setMinTrackingConfidence浮点值
设置姿势跟踪被视为成功所需的最低置信度分数。
abstract PoseLandmarker.PoseLandmarkerOptions.Builder
setNumPoses(整数值)
设置 PoseMarkerer 可以检测到的姿势数量上限。
abstract PoseLandmarker.PoseLandmarkerOptions.Builder
abstract PoseLandmarker.PoseLandmarkerOptions.Builder
setResultListener(ResultListener<PoseLandmarkerResultMPImage> 值)
设置结果监听器,以在姿势地标处于直播模式时异步接收检测结果。
abstract PoseLandmarker.PoseLandmarkerOptions.Builder
setRunningModeRunningMode 值)
为姿势特征点任务设置运行模式。

继承的方法

公共构造函数

public Builder ()

公共方法

public final PoseLandmarker.PoseLandmarkerOptions build ()

验证并构建 PoseLandmarker.PoseLandmarkerOptions 实例。

抛出
IllegalArgumentException 如果结果监听器和运行模式未正确配置,则会发生该错误。仅当姿势地标处于直播模式时,才应设置结果监听器。

公共 abstract PoseLandmarker.PoseLandmarkerOptions.Builder setBaseOptions BaseOptions 值)

为姿势地标任务设置基本选项。

参数

public abstract PoseLandmarker.PoseLandmarkerOptions.Builder setErrorListener ErrorListener 值)

设置可选的错误监听器。

参数

Public abstract PoseLandmarker.PoseLandmarkerOptions.Builder setMinPoseDetectionConfidence Float 值)

设置姿势检测被视为成功所需的最低置信度分数

参数

public abstract PoseLandmarker.PoseLandmarkerOptions.Builder setMinPosePresenceConfidence Float 值)

设置姿势特征点检测中姿势在线状态分数的最低置信度分数。

参数

public abstract PoseLandmarker.PoseLandmarkerOptions.Builder setMinTrackingConfidence Float 值)

设置姿势跟踪被视为成功所需的最低置信度分数。

参数

public abstract PoseLandmarker.PoseLandmarkerOptions.Builder setNumPoses 整数值)

设置 PoseMarkerer 可以检测到的姿势数量上限。

参数

公共 abstract PoseLandmarker.PoseLandmarkerOptions.Builder setOutputSegmentationMasks 布尔值

参数

public abstract PoseLandmarker.PoseLandmarkerOptions.Builder setResultListener (ResultListener<PoseLandmarkerResultMPImage> value)

设置结果监听器,以在姿势地标处于直播模式时异步接收检测结果。

参数

public abstract PoseLandmarker.PoseLandmarkerOptions.Builder setRunningMode RunningMode 值)

为姿势特征点任务设置运行模式。默认为图片模式。姿势特征点有三种模式:

  • IMAGE:在单张图片输入中检测姿势地标的模式。
  • VIDEO:用于在视频已解码帧上检测姿势地标的模式。
  • LIVE_STREAM:用于在输入数据流(例如来自相机的数据流)中检测姿势地标的模式。在此模式下,必须调用 setResultListener 来设置监听器,以异步接收检测结果。

参数