ObjectDetector.ObjectDetectorOptions.Builder

lớp trừu tượng tĩnh công khai ObjectDetector.ObjectDetectorOptions.Builder

Công trình công cộng

Phương thức công khai

cuối cùng ObjectDetector.ObjectDetectorOptions
build()
Xác thực và tạo thực thể ObjectDetector.ObjectDetectorOptions.
Bản tóm tắt ObjectDetector.ObjectDetectorOptions.Builder
setBaseOptions(giá trị BaseOptions)
Đặt BaseOptions cho tác vụ của trình phát hiện đối tượng.
Bản tóm tắt ObjectDetector.ObjectDetectorOptions.Builder
setCategoryAllowlist(giá trị List<String>)
Đặt danh sách cho phép không bắt buộc cho tên danh mục.
Bản tóm tắt ObjectDetector.ObjectDetectorOptions.Builder
setCategoryDenylist(giá trị List<String>)
Đặt danh sách từ chối tuỳ chọn chứa tên danh mục.
Bản tóm tắt ObjectDetector.ObjectDetectorOptions.Builder
setDisplayNamesLocale(giá trị Chuỗi)
Đặt ngôn ngữ không bắt buộc để sử dụng cho tên hiển thị được chỉ định thông qua Siêu dữ liệu mô hình TFLite, nếu có.
Bản tóm tắt ObjectDetector.ObjectDetectorOptions.Builder
setErrorListener(giá trị ErrorListener)
Đặt một ErrorListener} (không bắt buộc).
Bản tóm tắt ObjectDetector.ObjectDetectorOptions.Builder
setMaxResults(Giá trị Số nguyên)
Đặt số lượng kết quả phát hiện có điểm cao nhất (không bắt buộc) cần trả về.
Bản tóm tắt ObjectDetector.ObjectDetectorOptions.Builder
setResultListener(ResultListener<ObjectDetectorResult, giá trị MPImage>)
Đặt OutputHandler.ResultListener để nhận kết quả phát hiện không đồng bộ khi trình phát hiện đối tượng ở chế độ phát trực tiếp.
Bản tóm tắt ObjectDetector.ObjectDetectorOptions.Builder
setRunningMode(giá trị RunningMode)
Đặt RunningMode cho tác vụ của trình phát hiện đối tượng.
Bản tóm tắt ObjectDetector.ObjectDetectorOptions.Builder
setScoreThreshold(giá trị Số thực)
Đặt ngưỡng điểm số (không bắt buộc) để ghi đè ngưỡng điểm được cung cấp trong siêu dữ liệu của mô hình (nếu có).

Các phương thức kế thừa

Công trình công cộng

công khai Trình tạo ()

Phương thức công khai

công khai cuối cùng ObjectDetector.ObjectDetectorOptions build ()

Xác thực và tạo thực thể ObjectDetector.ObjectDetectorOptions.

Gửi
IllegalArgumentException nếu trình nghe kết quả và chế độ chạy không được định cấu hình đúng cách. Bạn chỉ nên đặt trình nghe kết quả khi trình phát hiện đối tượng đang ở chế độ phát trực tiếp.

công khai trừu tượng ObjectDetector.ObjectDetectorOptions.Builder setBaseOptions (giá trị BaseOptions)

Đặt BaseOptions cho tác vụ của trình phát hiện đối tượng.

Thông số
value

công khai trừu tượng ObjectDetector.ObjectDetectorOptions.Builder setCategoryAllowlist (ListGiá trị<String>)

Đặt danh sách cho phép không bắt buộc cho tên danh mục.

Nếu giá trị không trống, kết quả phát hiện có tên danh mục không thuộc tập hợp này sẽ bị lọc ra. Tên danh mục trùng lặp hoặc không xác định sẽ bị bỏ qua. Loại trừ lẫn nhau với categoryDenylist.

Thông số
value

công khai trừu tượng ObjectDetector.ObjectDetectorOptions.Builder setCategoryDenylist (ListGiá trị<String>)

Đặt danh sách từ chối tuỳ chọn chứa tên danh mục.

Nếu giá trị không trống, các kết quả phát hiện có tên danh mục nằm trong tập hợp này sẽ bị lọc ra. Tên danh mục trùng lặp hoặc không xác định sẽ bị bỏ qua. Loại trừ lẫn nhau với categoryAllowlist.

Thông số
value

công khai bản tóm tắt ObjectDetector.ObjectDetectorOptions.Builder setDisplayNamesLocale (Giá trị String)

Đặt ngôn ngữ không bắt buộc để sử dụng cho tên hiển thị được chỉ định thông qua Siêu dữ liệu mô hình TFLite, nếu có.

Thông số
value

công khai trừu tượng ObjectDetector.ObjectDetectorOptions.Builder setErrorListener (giá trị ErrorListener)

Đặt một ErrorListener} (không bắt buộc).

Thông số
value

công khai trừu tượng ObjectDetector.ObjectDetectorOptions.Builder setMaxResults (Giá trị Integer)

Đặt số lượng kết quả phát hiện có điểm cao nhất (không bắt buộc) cần trả về.

Thay thế các tham số được cung cấp trong siêu dữ liệu của mô hình. Những kết quả thấp hơn giá trị này sẽ bị từ chối.

Thông số
value

công khai trừu tượng ObjectDetector.ObjectDetectorOptions.Builder setResultListener (ResultListener<ObjectDetectorResult, giá trị MPImage>)

Đặt OutputHandler.ResultListener để nhận kết quả phát hiện không đồng bộ khi trình phát hiện đối tượng ở chế độ phát trực tiếp.

Thông số
value

công khai trừu tượng ObjectDetector.ObjectDetectorOptions.Builder setRunningMode (giá trị RunningMode)

Đặt RunningMode cho tác vụ của trình phát hiện đối tượng. Đặt chế độ hình ảnh mặc định. Trình phát hiện đối tượng có 3 chế độ:

  • HÌNH ẢNH: Chế độ phát hiện đối tượng trên một đầu vào hình ảnh đơn lẻ.
  • VIDEO: Chế độ phát hiện đối tượng trên các khung hình đã giải mã của video.
  • LIVE_STREAM: Chế độ phát hiện đối tượng trên luồng dữ liệu đầu vào trực tiếp, chẳng hạn như từ máy ảnh. Ở chế độ này, bạn phải gọi setResultListener để thiết lập trình nghe nhằm nhận được kết quả phát hiện một cách không đồng bộ.

Thông số
value

công khai trừu tượng ObjectDetector.ObjectDetectorOptions.Builder setScoreThreshold (Giá trị Float)

Đặt ngưỡng điểm số (không bắt buộc) để ghi đè ngưỡng điểm được cung cấp trong siêu dữ liệu của mô hình (nếu có). Những kết quả bên dưới giá trị này sẽ bị từ chối.

Thông số
value