Page Summary
-
PoseDetectorOptions.Builderis used to constructPoseDetectorOptions. -
The builder has methods to set the detector mode, performance mode, and an optional executor.
-
setDetectorModedetermines if the input is a stream of related images or single, unrelated images. -
setPerformanceModeallows preference for either speed or accuracy in detection. -
The
buildmethod creates the finalPoseDetectorOptionsobject.
Builder for PoseDetectorOptions.
Public Constructor Summary
Public Method Summary
| PoseDetectorOptions |
build()
|
| PoseDetectorOptions.Builder |
setDetectorMode(int detectorMode)
Set the detector mode to be used, depending on what kind of input is being
processed.
|
| PoseDetectorOptions.Builder | |
| PoseDetectorOptions.Builder |
setPerformanceMode(int performanceMode)
Sets performance mode to indicate a preference between speed and accuracy.
|
Inherited Method Summary
Public Constructors
public PoseDetectorOptions.Builder ()
Public Methods
public PoseDetectorOptions build ()
public PoseDetectorOptions.Builder setDetectorMode (int detectorMode)
Set the detector mode to be used, depending on what kind of input is being
processed. The
process(InputImage) call will treat the inputs differently based on this
mode.
Default: STREAM_MODE
Use STREAM_MODE
for input frames consisting of related images, for example, frames from a user's
camera. This mode uses tracking, which provides a speed-up when the frames consists of
related images without much of a scene change.
Use
SINGLE_IMAGE_MODE for a single still image, or when the input frames are
unrelated.
Parameters
| detectorMode | the detector mode used, depending on what kind of input is being processed. One
of
STREAM_MODE or
SINGLE_IMAGE_MODE. |
|---|
public PoseDetectorOptions.Builder setExecutor (Executor executor)
public PoseDetectorOptions.Builder setPerformanceMode (int performanceMode)
Sets performance mode to indicate a preference between speed and accuracy.
Default:
PERFORMANCE_MODE_FAST
Use
PERFORMANCE_MODE_FAST when faster detection is preferred, potentially at the
cost of accuracy.
Use
PERFORMANCE_MODE_ACCURATE when detection accuracy is a priority, potentially
at the cost of higher latency.
Parameters
| performanceMode | the performance mode used, depending on whether speed or accuracy is of higher
priority. One of
PERFORMANCE_MODE_FAST or
PERFORMANCE_MODE_ACCURATE. |
|---|