เครื่องมือสร้างสำหรับ FaceDetector.FaceDetectorOptions
บริษัทก่อสร้าง
วิธีการสาธารณะ
ขั้นสุดท้าย FaceDetector.FaceDetectorOptions |
build()
ตรวจสอบและสร้างอินสแตนซ์
FaceDetector.FaceDetectorOptions |
นามธรรม FaceDetector.FaceDetectorOptions.Builder | |
นามธรรม FaceDetector.FaceDetectorOptions.Builder | |
นามธรรม FaceDetector.FaceDetectorOptions.Builder |
setMinDetectionConfidence(ค่า Float)
กำหนดคะแนนความเชื่อมั่นขั้นต่ำเพื่อให้ระบบพิจารณาว่าการตรวจจับใบหน้าสำเร็จ
|
นามธรรม FaceDetector.FaceDetectorOptions.Builder |
setMinSuppressionThreshold(ค่า Float)
ตั้งค่าเกณฑ์การระงับขั้นต่ำที่ไม่ใช่ค่าสูงสุดเพื่อให้การตรวจจับใบหน้าทับซ้อนกัน
|
นามธรรม FaceDetector.FaceDetectorOptions.Builder |
setResultListener(ค่า ResultListener<FaceDetectorResult, MPImage>)
ตั้งค่า
OutputHandler.ResultListener ให้รับผลการตรวจจับแบบไม่พร้อมกันเมื่อตัวตรวจจับใบหน้าอยู่ในโหมดสตรีมแบบสด |
นามธรรม FaceDetector.FaceDetectorOptions.Builder |
วิธีการที่รับช่วงมา
บริษัทก่อสร้าง
สาธารณะ เครื่องมือสร้าง ()
วิธีการสาธารณะ
สาธารณะ สุดท้าย FaceDetector.FaceDetectorOptions build ()
ตรวจสอบและสร้างอินสแตนซ์ FaceDetector.FaceDetectorOptions
การขว้าง
IllegalArgumentException | หาก Listener ผลลัพธ์และโหมดการทำงานไม่ได้รับการกำหนดค่าอย่างถูกต้อง ควรตั้งค่า Listener ผลลัพธ์เฉพาะเมื่อตัวตรวจจับใบหน้าอยู่ในโหมดสตรีมแบบสดเท่านั้น |
---|
สาธารณะ นามธรรม FaceDetector.FaceDetectorOptions.Builder setBaseOptions (ค่า BaseOptions)
ตั้งค่า BaseOptions
สำหรับงานตัวตรวจจับใบหน้า
พารามิเตอร์
value |
---|
สาธารณะ นามธรรม FaceDetector.FaceDetectorOptions.Builder setErrorListener (ค่า ErrorListener)
ตั้งค่า ErrorListener
ที่ไม่บังคับ
พารามิเตอร์
value |
---|
สาธารณะ นามธรรม FaceDetector.FaceDetectorOptions.Builder setMinDetectionConfidence (ค่าFloat)
กำหนดคะแนนความเชื่อมั่นขั้นต่ำเพื่อให้ระบบพิจารณาว่าการตรวจจับใบหน้าสำเร็จ minDetectionConfidence เริ่มต้นคือ 0.5
พารามิเตอร์
value |
---|
สาธารณะ นามธรรม FaceDetector.FaceDetectorOptions.Builder setMinSuppressionThreshold (ค่า Float)
ตั้งค่าเกณฑ์การระงับขั้นต่ำที่ไม่ใช่ค่าสูงสุดเพื่อให้การตรวจจับใบหน้าทับซ้อนกัน minSuppressionThreshold เริ่มต้นคือ 0.3
พารามิเตอร์
value |
---|
สาธารณะ นามธรรม FaceDetector.FaceDetectorOptions.Builder setResultListener (ค่า ResultListener<FaceDetectorResult, MPImage>)
ตั้งค่า OutputHandler.ResultListener
ให้รับผลการตรวจจับแบบไม่พร้อมกันเมื่อตัวตรวจจับใบหน้าอยู่ในโหมดสตรีมแบบสด
พารามิเตอร์
value |
---|
สาธารณะ นามธรรม FaceDetector.FaceDetectorOptions.Builder setRunningMode (ค่า RunningMode)
ตั้งค่า RunningMode
สำหรับงานตัวตรวจจับใบหน้า ค่าเริ่มต้นคือโหมดรูปภาพ ตัวตรวจจับใบหน้ามี 3 โหมดดังนี้
- IMAGE: โหมดสำหรับการตรวจจับใบหน้าในการป้อนข้อมูลภาพเดียว
- วิดีโอ: โหมดสำหรับการตรวจจับใบหน้าในเฟรมที่ถอดรหัสของวิดีโอ
- LIVE_Stream: โหมดสำหรับการตรวจจับใบหน้าในสตรีมแบบสดของข้อมูลอินพุต เช่น จากกล้อง ในโหมดนี้ ต้องมีการเรียก
setResultListener
เพื่อตั้งค่า Listener เพื่อรับผลการตรวจจับแบบไม่พร้อมกัน
พารามิเตอร์
value |
---|