ImageSegmenter.ImageSegmenterOptions.Builder

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

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

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

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

สุดท้าย ImageSegmenter.ImageSegmenterOptions
build()
ตรวจสอบและสร้างอินสแตนซ์ ImageSegmenter.ImageSegmenterOptions
abstract ImageSegmenter.ImageSegmenterOptions.Builder
setBaseOptions(ค่า BaseOptions)
ตั้งค่าตัวเลือกพื้นฐานสำหรับงานเครื่องมือแบ่งกลุ่มรูปภาพ
abstract ImageSegmenter.ImageSegmenterOptions.Builder
setDisplayNamesLocale(ค่า String)
ภาษาที่จะใช้สำหรับชื่อที่แสดงที่ระบุผ่านข้อมูลเมตาของโมเดล TFLite หากมี
abstract ImageSegmenter.ImageSegmenterOptions.Builder
setErrorListener(ค่า ErrorListener)
ตั้งค่า ErrorListener ที่ไม่บังคับ
abstract ImageSegmenter.ImageSegmenterOptions.Builder
setOutputCategoryMask(ค่าบูลีน)
ระบุว่าจะแสดงมาสก์หมวดหมู่หรือไม่
abstract ImageSegmenter.ImageSegmenterOptions.Builder
setOutputConfidenceMasks(ค่าบูลีน)
จะแสดงมาสก์ความเชื่อมั่นหรือไม่
abstract ImageSegmenter.ImageSegmenterOptions.Builder
setResultListener(ค่า ResultListener<ImageSegmenterResultMPImage>)
/** ตั้งค่า OutputHandler.ResultListener (ไม่บังคับ) เพื่อรับผลการแบ่งกลุ่มเมื่อ ไปป์ไลน์กราฟประมวลผลรูปภาพเสร็จแล้ว
abstract ImageSegmenter.ImageSegmenterOptions.Builder
setRunningMode(ค่า RunningMode)
ตั้งค่าโหมดที่กำลังทำงานสำหรับตัวแบ่งกลุ่มรูปภาพ

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

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

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

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

สาธารณะ สุดท้าย ImageSegmenter.ImageSegmenterOptions build ()

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

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

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

ตั้งค่าตัวเลือกพื้นฐานสำหรับงานเครื่องมือแบ่งกลุ่มรูปภาพ

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

Public abstract ImageSegmenter.ImageSegmenterOptions.Builder setDisplayNamesLocale (ค่าสตริง)

ภาษาที่จะใช้สำหรับชื่อที่แสดงที่ระบุผ่านข้อมูลเมตาของโมเดล TFLite หากมี ค่าเริ่มต้นเป็นภาษาอังกฤษ

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

Public abstract ImageSegmenter.ImageSegmenterOptions.Builder setErrorListener (ค่า ErrorListener)

ตั้งค่า ErrorListener ที่ไม่บังคับ

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

Public abstract ImageSegmenter.ImageSegmenterOptions.Builder setOutputCategoryMask (ค่าบูลีน)

ระบุว่าจะแสดงมาสก์หมวดหมู่หรือไม่

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

สาธารณะ นามธรรม ImageSegmenter.ImageSegmenterOptions.Builder setOutputConfidenceMasks (ค่าบูลีน)

จะแสดงมาสก์ความเชื่อมั่นหรือไม่

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

สาธารณะ abstract ImageSegmenter.ImageSegmenterOptions.Builder setResultListener (ค่า ResultListener<ImageSegmenterResultMPImage>)

/** ตั้งค่า OutputHandler.ResultListener (ไม่บังคับ) เพื่อรับผลการแบ่งกลุ่มเมื่อ ไปป์ไลน์กราฟประมวลผลรูปภาพเสร็จแล้ว

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

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

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

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

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