公共静态抽象类 GestureRecognizer.GestureRecognizerOptions.Builder
公共构造函数
Builder()
|
公共方法
继承的方法
公共构造函数
public Builder ()
公共方法
public final final GestureRecognizer.GestureRecognizerOptions build ()
抛出
IllegalArgumentException | 如果结果监听器和运行模式未正确配置,则会发生该错误。仅当对象检测器处于直播模式时,才应设置结果监听器。 |
---|
public abstract GestureRecognizer.GestureRecognizerOptions.Builder setBaseOptions (BaseOptions 值)
设置手势识别程序任务的基本选项。
参数
值 |
---|
public abstract GestureRecognizer.GestureRecognizerOptions.Builder setCannedGesturesClassifierOptions (ClassifierOptions classifierOptions)
设置用于控制预设手势分类器(例如得分阈值、允许列表和手势拒绝列表)的可选 ClassifierOptions
。预设手势分类器的类别为:["None", "Closed_Fist", "Open_Palm",
"Pointing_Up", "Thumb_Down", "Thumb_Up", "Victory", "ILoveYou"]
TODO:请注意,实现评分合并计算器后,此选项可能会发生变化。
参数
classifierOptions |
---|
public abstract GestureRecognizer.GestureRecognizerOptions.Builder setCustomGesturesClassifierOptions (ClassifierOptions classifierOptions)
设置用于控制自定义手势分类器(例如得分阈值、允许列表和手势拒绝列表)的可选 ClassifierOptions
。
TODO:请注意,实现评分合并计算器后,此选项可能会发生变化。
参数
classifierOptions |
---|
public abstract GestureRecognizer.GestureRecognizerOptions.Builder setErrorListener (ErrorListener 值)
设置可选的错误监听器。
参数
值 |
---|
public abstract GestureRecognizer.GestureRecognizerOptions.Builder setMinHandDetectionConfidence (Float 值)
设置手部检测被视为成功所需的最低置信度分数
参数
值 |
---|
public abstract GestureRecognizer.GestureRecognizerOptions.Builder setMinHandPresenceConfidence (Float 值)
设置手特征检测中手存在状态分数的最低置信度分数。
参数
值 |
---|
public abstract GestureRecognizer.GestureRecognizerOptions.Builder setMinTrackingConfidence (Float 值)
设置手部跟踪被视为成功所需的最低置信度分数。
参数
值 |
---|
公共 abstract GestureRecognizer.GestureRecognizerOptions.Builder setNumHands (整数值)
设置 GestureRecognizer 可以检测到的手数上限。
参数
值 |
---|
公共 abstract GestureRecognizer.GestureRecognizerOptions.Builder setResultListener (ResultListener<GestureRecognizerResult, MPImage> value)
设置结果监听器,以在手势识别程序处于直播模式时异步接收检测结果。
参数
值 |
---|
public abstract GestureRecognizer.GestureRecognizerOptions.Builder setRunningMode (RunningMode 值)
为手势识别程序任务设置运行模式。默认为图片模式。手势识别程序有三种模式:
- IMAGE:用于在单张图片输入中识别手势的模式。
- 视频:用于在视频的已解码帧上识别手势的模式。
- LIVE_STREAM:用于识别实时输入数据流(例如来自摄像头)中的手势的模式。在此模式下,必须调用
setResultListener
来设置监听器,以异步接收识别结果。
参数
值 |
---|