Trình tạo cho ObjectDetector.ObjectDetectorOptions.
Công trình công cộng
|
Builder()
|
Phương thức công khai
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 |
|---|