PoseLandmarker.PoseLandmarkerOptions.Builder

公開靜態抽象類別 PoseLandmarker.PoseLandmarkerOptions.Builder

公用建構函式

公用方法

最終 PoseLandmarker.PoseLandmarkerOptions
build()
驗證並建構 PoseLandmarker.PoseLandmarkerOptions 執行個體。
抽象 PoseLandmarker.PoseLandmarkerOptions.Builder
setBaseOptions(BaseOptions 值)
設定姿勢地標工作的基本選項。
抽象 PoseLandmarker.PoseLandmarkerOptions.Builder
setErrorListener(ErrorListener 值)
設定選用的錯誤事件監聽器。
抽象 PoseLandmarker.PoseLandmarkerOptions.Builder
setMinPoseDetectionConfidence(浮點值)
設定最低可信度分數,才能判定姿勢偵測成功
抽象 PoseLandmarker.PoseLandmarkerOptions.Builder
setMinPosePresenceConfidence(浮點值值)
設定姿勢地標偵測中姿勢狀態的最小可信度分數。
抽象 PoseLandmarker.PoseLandmarkerOptions.Builder
setMinTrackingConfidence(浮點值)
設定最低可信度分數,才能判定姿勢追蹤成功。
抽象 PoseLandmarker.PoseLandmarkerOptions.Builder
setNumPoses(Integer 值)
設定 PoseLandmarker 可偵測姿勢的數量上限。
抽象 PoseLandmarker.PoseLandmarkerOptions.Builder
setOutputSegmentationMasks (「布林值」值)
抽象 PoseLandmarker.PoseLandmarkerOptions.Builder
setResultListener(ResultListener<PoseLandmarkerResultMPImage> 值)
設定結果監聽器,當姿置地標在直播模式下時,能夠以非同步方式接收偵測結果。
抽象 PoseLandmarker.PoseLandmarkerOptions.Builder
setRunningMode(RunningMode 值)
設定姿勢地標工作的執行模式。

繼承的方法

公用建構函式

public Builder ()

公用方法

public 最終 PoseLandmarker.PoseLandmarkerOptions build ()

驗證並建構 PoseLandmarker.PoseLandmarkerOptions 執行個體。

擲回
IllegalArgumentException 否則結果監聽器和執行模式未正確設定。只有在活動姿勢標記處於直播模式時,才應設定結果監聽器。

public 抽象 PoseLandmarker.PoseLandmarkerOptions.Builder setBaseOptions (BaseOptions 值)

設定姿勢地標工作的基本選項。

參數

public 抽象 PoseLandmarker.PoseLandmarkerOptions.Builder setErrorListener (ErrorListener value)

設定選用的錯誤事件監聽器。

參數

public 抽象 PoseLandmarker.PoseLandmarkerOptions.Builder setMinPoseDetectionConfidence (Float 值)

設定最低可信度分數,才能判定姿勢偵測成功

參數

public 抽象 PoseLandmarker.PoseLandmarkerOptions.Builder setMinPosePresenceConfidence (Float 值)

設定姿勢地標偵測中姿勢狀態的最小可信度分數。

參數

public 抽象 PoseLandmarker.PoseLandmarkerOptions.Builder setMinTrackingConfidence (Float 值)

設定最低可信度分數,才能判定姿勢追蹤成功。

參數

public 抽象 PoseLandmarker.PoseLandmarkerOptions.Builder setNumPoses (Integer 值)

設定 PoseLandmarker 可偵測姿勢的數量上限。

參數

public 抽象 PoseLandmarker.PoseLandmarkerOptions.Builder setOutputSegmentationMasks (布林值 值)

參數

public 抽象 PoseLandmarker.PoseLandmarkerOptions.Builder setResultListener (ResultListener<PoseLandmarkerResultMPImage> 值)

設定結果監聽器,當姿置地標在直播模式下時,能夠以非同步方式接收偵測結果。

參數

public 抽象 PoseLandmarker.PoseLandmarkerOptions.Builder setRunningMode (RunningMode 值)

設定姿勢地標工作的執行模式。預設為圖片模式。姿勢地標功能有三種模式:

  • 圖片:針對單一圖片輸入項目偵測姿勢地標的模式。
  • 影片:這個模式可在已解碼的影片畫面中偵測姿勢地標。
  • LIVE_STREAM:這個模式可在輸入資料串流 (例如相機) 的直播中偵測姿勢地標。在這個模式下,必須呼叫 setResultListener 才能設定事件監聽器,並以非同步方式接收偵測結果。

參數