FaceDetector.FaceDetectorOptions.Builder

общедоступный статический абстрактный класс FaceDetector.FaceDetectorOptions.Builder

Построитель FaceDetector.FaceDetectorOptions .

Публичные конструкторы

Публичные методы

окончательный FaceDetector.FaceDetectorOptions
строить ()
Проверяет и создает экземпляр FaceDetector.FaceDetectorOptions .
абстрактный FaceDetector.FaceDetectorOptions.Builder
setBaseOptions (значение BaseOptions )
Устанавливает BaseOptions для задачи обнаружения лиц.
абстрактный FaceDetector.FaceDetectorOptions.Builder
setErrorListener (значение ErrorListener )
Устанавливает необязательный ErrorListener }.
абстрактный FaceDetector.FaceDetectorOptions.Builder
setMinDetectionConfidence ( плавающее значение)
Устанавливает минимальную оценку достоверности, при которой распознавание лиц будет считаться успешным.
абстрактный FaceDetector.FaceDetectorOptions.Builder
setMinSuppressionThreshold ( плавающее значение)
Устанавливает минимальный порог подавления, отличный от максимального, для обнаружения лиц, который будет считаться перекрытым.
абстрактный FaceDetector.FaceDetectorOptions.Builder
setResultListener ( ResultListener < FaceDetectorResult , MPImage > значение)
Устанавливает OutputHandler.ResultListener для асинхронного получения результатов обнаружения, когда детектор лиц находится в режиме прямого потока.
абстрактный FaceDetector.FaceDetectorOptions.Builder
setRunningMode (значение RunningMode )
Устанавливает RunningMode для задачи детектора лиц.

Унаследованные методы

Публичные конструкторы

общественный строитель ()

Публичные методы

публичная окончательная сборка FaceDetector.FaceDetectorOptions ()

Проверяет и создает экземпляр FaceDetector.FaceDetectorOptions .

Броски
IllegalArgumentException если прослушиватель результатов и режим работы настроены неправильно. Прослушиватель результатов следует настраивать только тогда, когда детектор лиц находится в режиме прямой трансляции.

общедоступный абстрактный FaceDetector.FaceDetectorOptions.Builder setBaseOptions (значение BaseOptions )

Устанавливает BaseOptions для задачи обнаружения лиц.

Параметры
ценить

общедоступный абстрактный FaceDetector.FaceDetectorOptions.Builder setErrorListener (значение ErrorListener )

Устанавливает необязательный ErrorListener }.

Параметры
ценить

общедоступный абстрактный FaceDetector.FaceDetectorOptions.Builder setMinDetectionConfidence (значение с плавающей запятой )

Устанавливает минимальную оценку достоверности, при которой распознавание лиц будет считаться успешным. Значение minDetectionConfidence по умолчанию равно 0,5.

Параметры
ценить

общедоступный абстрактный FaceDetector.FaceDetectorOptions.Builder setMinSuppressionThreshold (значение с плавающей запятой )

Устанавливает минимальный порог подавления, отличный от максимального, для обнаружения лиц, который будет считаться перекрытым. Значение minSuppressionThreshold по умолчанию равно 0,3.

Параметры
ценить

общедоступный абстрактный FaceDetector.FaceDetectorOptions.Builder setResultListener ( ResultListener < FaceDetectorResult , MPImage > значение)

Устанавливает OutputHandler.ResultListener для асинхронного получения результатов обнаружения, когда детектор лиц находится в режиме прямого потока.

Параметры
ценить

общедоступный абстрактный FaceDetector.FaceDetectorOptions.Builder setRunningMode (значение RunningMode )

Устанавливает RunningMode для задачи детектора лиц. По умолчанию используется режим изображения. Детектор лица имеет три режима:

  • ИЗОБРАЖЕНИЕ: режим обнаружения лиц на входных одиночных изображениях.
  • ВИДЕО: Режим обнаружения лиц на декодированных кадрах видео.
  • LIVE_STREAM: режим обнаружения лиц в прямом потоке входных данных, например, с камеры. В этом режиме необходимо вызвать setResultListener , чтобы настроить прослушиватель для асинхронного получения результатов обнаружения.

Параметры
ценить