GestureRecognizer.GestureRecognizerOptions.Builder

คลาสนามธรรมแบบคงที่สาธารณะ GestureRecognizer.GestureRecognizerOptions.Builder

เครื่องมือสร้างสำหรับ GestureRecognizer.GestureRecognizerOptions

บริษัทก่อสร้าง

วิธีการสาธารณะ

สุดท้าย GestureRecognizer.GestureRecognizerOptions
build()
ตรวจสอบและสร้างอินสแตนซ์ GestureRecognizer.GestureRecognizerOptions
นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder
setBaseOptions(ค่า BaseOptions)
ตั้งค่าตัวเลือกพื้นฐานสำหรับงานการจดจำท่าทางสัมผัส
นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder
setCannedGesturesClassifierOptions(ClassifierOptions classifierOptions)
ตั้งค่า ClassifierOptions ที่ไม่บังคับซึ่งควบคุมตัวแยกประเภทท่าทางสัมผัสสำเร็จรูป เช่น เกณฑ์คะแนน รายการที่อนุญาต และรายการท่าทางสัมผัสปฏิเสธ
นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder
setCustomGesturesClassifierOptions(ClassifierOptions classifierOptions)
ตั้งค่า ClassifierOptions ที่ไม่บังคับซึ่งควบคุมตัวแยกประเภทท่าทางสัมผัสที่กำหนดเอง เช่น เกณฑ์คะแนน รายการที่อนุญาต และรายการท่าทางสัมผัสปฏิเสธ
นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder
setErrorListener(ค่า ErrorListener)
ตั้งค่า Listener ข้อผิดพลาดที่ไม่บังคับ
นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder
setMinHandDetectionConfidence(ค่า Float)
กำหนดคะแนนความเชื่อมั่นขั้นต่ำเพื่อให้การตรวจจับมือถือว่าประสบความสำเร็จ
นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder
setMinHandPresenceConfidence(ค่า Float)
ตั้งคะแนนความเชื่อมั่นขั้นต่ำของคะแนนการแสดงตัวของมือในการตรวจจับจุดสังเกตของมือ
นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder
setMinTrackingConfidence(ค่า Float)
ตั้งค่าคะแนนความเชื่อมั่นขั้นต่ำเพื่อให้การติดตามมือถือว่าประสบความสำเร็จ
นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder
setNumHands(ค่า Integer)
ตั้งค่าจำนวนมือสูงสุดที่ตรวจจับได้ด้วย GestureRecognizer
นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder
setResultListener(ค่า ResultListener<GestureRecognizerResult, ค่า MPImage>)
ตั้งค่า Listener ผลลัพธ์ให้รับผลการตรวจจับแบบไม่พร้อมกันเมื่อตัวจดจำท่าทางสัมผัสอยู่ในโหมดสตรีมแบบสด
นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder
setRunningMode(ค่า RunningMode)
ตั้งค่าโหมดการทำงานสำหรับงานโปรแกรมจดจำท่าทางสัมผัส

วิธีการที่รับช่วงมา

บริษัทก่อสร้าง

สาธารณะ เครื่องมือสร้าง ()

วิธีการสาธารณะ

สาธารณะ สุดท้าย GestureRecognizer.GestureRecognizerOptions บิลด์ ()

ตรวจสอบและสร้างอินสแตนซ์ GestureRecognizer.GestureRecognizerOptions

การขว้าง
IllegalArgumentException หาก Listener ผลลัพธ์และโหมดการทำงานไม่ได้รับการกำหนดค่าอย่างถูกต้อง ควรตั้งค่า Listener ผลลัพธ์เฉพาะเมื่อตัวตรวจจับวัตถุอยู่ในโหมดสตรีมแบบสดเท่านั้น

สาธารณะ นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder setBaseOptions (ค่า BaseOptions)

ตั้งค่าตัวเลือกพื้นฐานสำหรับงานการจดจำท่าทางสัมผัส

พารามิเตอร์
value

สาธารณะ นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder setCannedGesturesClassifierOptions (ClassifierOptions ตัวเลือกตัวแยกประเภท)

ตั้งค่า ClassifierOptions ที่ไม่บังคับซึ่งควบคุมตัวแยกประเภทท่าทางสัมผัสสำเร็จรูป เช่น เกณฑ์คะแนน รายการที่อนุญาต และรายการท่าทางสัมผัสปฏิเสธ หมวดหมู่ของตัวแยกประเภทท่าทางสัมผัสสำเร็จรูป ได้แก่ ["ไม่มี", "Closed_Fist", "Open_Palm", "Pointing_Up", "Thumb_Down", "Thumb_Up", "Victory", "ILoveYou"]

สิ่งที่ต้องทำ โปรดทราบว่าตัวเลือกนี้อาจมีการเปลี่ยนแปลง หลังจากใช้เครื่องคำนวณการให้คะแนนแล้ว

พารามิเตอร์
classifierOptions

สาธารณะ นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder setCustomGesturesClassifierOptions (ClassifierOptions ตัวเลือกตัวแยกประเภท)

ตั้งค่า ClassifierOptions ที่ไม่บังคับซึ่งควบคุมตัวแยกประเภทท่าทางสัมผัสที่กำหนดเอง เช่น เกณฑ์คะแนน รายการที่อนุญาต และรายการท่าทางสัมผัสปฏิเสธ

สิ่งที่ต้องทำ โปรดทราบว่าตัวเลือกนี้อาจมีการเปลี่ยนแปลง หลังจากใช้เครื่องคำนวณการให้คะแนนแล้ว

พารามิเตอร์
classifierOptions

สาธารณะ นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder setErrorListener (ค่า ErrorListener)

ตั้งค่า Listener ข้อผิดพลาดที่ไม่บังคับ

พารามิเตอร์
value

สาธารณะ นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder setMinHandDetectionConfidence (ค่าFloat)

กำหนดคะแนนความเชื่อมั่นขั้นต่ำเพื่อให้การตรวจจับมือถือว่าประสบความสำเร็จ

พารามิเตอร์
value

สาธารณะ นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder setMinHandPresenceConfidence (ค่าFloat)

ตั้งคะแนนความเชื่อมั่นขั้นต่ำของคะแนนการแสดงตัวของมือในการตรวจจับจุดสังเกตของมือ

พารามิเตอร์
value

สาธารณะ นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder setMinTrackingConfidence (ค่าFloat)

ตั้งค่าคะแนนความเชื่อมั่นขั้นต่ำเพื่อให้การติดตามมือถือว่าประสบความสำเร็จ

พารามิเตอร์
value

สาธารณะ นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder setNumHands (ค่าจำนวนเต็ม)

ตั้งค่าจำนวนมือสูงสุดที่ตรวจจับได้ด้วย GestureRecognizer

พารามิเตอร์
value

สาธารณะ นามธรรม ค่า GestureRecognizer.GestureRecognizerOptions.Builder setResultListener (ค่า ResultListener<GestureRecognizerResultMPImage>)

ตั้งค่า Listener ผลลัพธ์ให้รับผลการตรวจจับแบบไม่พร้อมกันเมื่อตัวจดจำท่าทางสัมผัสอยู่ในโหมดสตรีมแบบสด

พารามิเตอร์
value

สาธารณะ นามธรรม GestureRecognizer.GestureRecognizerOptions.Builder setRunningMode (ค่า RunningMode)

ตั้งค่าโหมดการทำงานสำหรับงานโปรแกรมจดจำท่าทางสัมผัส ค่าเริ่มต้นคือโหมดรูปภาพ เครื่องมือจดจำท่าทางสัมผัสมี 3 โหมดดังต่อไปนี้

  • IMAGE: โหมดสำหรับการจดจำท่าทางสัมผัสในการป้อนข้อมูลภาพเดียว
  • วิดีโอ: โหมดสำหรับการจดจำท่าทางสัมผัสในเฟรมที่ถอดรหัสของวิดีโอ
  • LIVE_Stream: โหมดสำหรับการจดจำท่าทางสัมผัสในสตรีมแบบสดของข้อมูลอินพุต เช่น จากกล้อง ในโหมดนี้ ต้องมีการเรียก setResultListener เพื่อตั้งค่า Listener เพื่อรับผลการจดจำแบบไม่พร้อมกัน

พารามิเตอร์
value