เครื่องมือสร้างสำหรับ FaceLandmarker.FaceLandmarkerOptions
บริษัทก่อสร้าง
วิธีการสาธารณะ
วิธีการที่รับช่วงมา
บริษัทก่อสร้าง
สาธารณะ เครื่องมือสร้าง ()
วิธีการสาธารณะ
สาธารณะ สุดท้าย FaceLandmarker.FaceLandmarkerOptions สร้าง ()
ตรวจสอบและสร้างอินสแตนซ์ FaceLandmarker.FaceLandmarkerOptions
การขว้าง
| IllegalArgumentException | หาก Listener ผลลัพธ์และโหมดการทำงานไม่ได้รับการกำหนดค่าอย่างถูกต้อง ควรตั้งค่า Listener ผลลัพธ์เฉพาะเมื่อตัวทำเครื่องหมายสำหรับใบหน้าอยู่ในโหมดสตรีมแบบสดเท่านั้น |
|---|
สาธารณะ นามธรรม FaceLandmarker.FaceLandmarkerOptions.Builder setBaseOptions (ค่า BaseOptions)
ตั้งค่าตัวเลือกฐานสำหรับงานจุดสังเกตสำหรับใบหน้า
พารามิเตอร์
| value |
|---|
สาธารณะ นามธรรม FaceLandmarker.FaceLandmarkerOptions.Builder setErrorListener (ค่า ErrorListener)
ตั้งค่า Listener ข้อผิดพลาดที่ไม่บังคับ
พารามิเตอร์
| value |
|---|
สาธารณะ นามธรรม FaceLandmarker.FaceLandmarkerOptions.Builder setMinFaceDetectionConfidence (ค่าFloat)
กำหนดคะแนนความเชื่อมั่นขั้นต่ำเพื่อให้ระบบพิจารณาว่าการตรวจจับใบหน้าประสบความสำเร็จ
พารามิเตอร์
| value |
|---|
สาธารณะ นามธรรม FaceLandmarker.FaceLandmarkerOptions.Builder setMinFacePresenceConfidence (ค่าFloat)
ตั้งคะแนนความเชื่อมั่นขั้นต่ำของคะแนนการแสดงใบหน้าของใบหน้าในการตรวจจับจุดสังเกตบนใบหน้า
พารามิเตอร์
| value |
|---|
สาธารณะ นามธรรม FaceLandmarker.FaceLandmarkerOptions.Builder setMinTrackingConfidence (ค่าFloat)
กำหนดคะแนนความเชื่อมั่นขั้นต่ำเพื่อให้การติดตามใบหน้ามีสถานะประสบความสำเร็จ
พารามิเตอร์
| value |
|---|
สาธารณะ นามธรรม FaceLandmarker.FaceLandmarkerOptions.Builder setNumFaces (ค่าจำนวนเต็ม)
กำหนดจำนวนใบหน้าสูงสุดที่ FaceLandmarker ตรวจจับได้
พารามิเตอร์
| value |
|---|
สาธารณะ นามธรรม FaceLandmarker.FaceLandmarkerOptions.Builder setOutputFaceBlendshapes (ค่าบูลีน)
FaceLandmarker จะแสดงการจัดประเภทรูปร่างของใบหน้าหรือไม่ รูปร่างกลมกลืนของใบหน้าใช้สำหรับการแสดงผลโมเดลใบหน้า 3 มิติ
พารามิเตอร์
| value |
|---|
สาธารณะ นามธรรม FaceLandmarker.FaceLandmarkerOptions.Builder setOutputFacialTransformationMatrixes (ค่าบูลีน)
ระบุว่า FaceLandmarker outptus facialtransition_matrix หรือไม่ ใช้เมทริกซ์การแปลงใบหน้าเพื่อเปลี่ยนจุดสังเกตของใบหน้าใน Canonical เป็นใบหน้าที่ตรวจพบ เพื่อให้ผู้ใช้นำเอฟเฟกต์ใบหน้าไปใช้กับจุดสังเกตที่ตรวจพบได้
พารามิเตอร์
| value |
|---|
สาธารณะ นามธรรม FaceLandmarker.FaceLandmarkerOptions.Builder setResultListener (ค่า ResultListener<FaceLandmarkerResult, MPImage>)
ตั้งค่า Listener ผลลัพธ์ให้รับผลการตรวจจับแบบไม่พร้อมกันเมื่อตัวทำเครื่องหมายสำหรับใบหน้าอยู่ในโหมดสตรีมแบบสด
พารามิเตอร์
| value |
|---|
สาธารณะ นามธรรม FaceLandmarker.FaceLandmarkerOptions.Builder setRunningMode (ค่า RunningMode)
ตั้งค่าโหมดการวิ่งสำหรับงานจุดสังเกตสำหรับใบหน้า ค่าเริ่มต้นคือโหมดรูปภาพ เครื่องมือจุดสังเกต มี 3 โหมด ได้แก่
- IMAGE: โหมดสำหรับการตรวจจับจุดสังเกตของใบหน้าในการป้อนข้อมูลรูปภาพเดียว
- วิดีโอ: โหมดสำหรับการตรวจจับจุดสังเกตของใบหน้าในเฟรมที่ถอดรหัสของวิดีโอ
- LIVE_Stream: โหมดสำหรับการตรวจจับจุดสังเกตของใบหน้าในสตรีมแบบสดของข้อมูลอินพุต เช่น จากกล้อง ในโหมดนี้ ต้องมีการเรียก
setResultListenerเพื่อตั้งค่า Listener เพื่อรับผลการตรวจจับแบบไม่พร้อมกัน
พารามิเตอร์
| value |
|---|