ImageEmbedder.ImageEmbedderOptions.Builder

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

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

Phương thức công khai

cuối cùng ImageEmbedder.ImageEmbedderOptions
build()
Xác thực và tạo thực thể ImageEmbedder.ImageEmbedderOptions.
Bản tóm tắt ImageEmbedder.ImageEmbedderOptions.Builder
setBaseOptions(BaseOptions baseOptions)
Đặt BaseOptions cho tác vụ nhúng hình ảnh.
Bản tóm tắt ImageEmbedder.ImageEmbedderOptions.Builder
setErrorListener(ErrorListener errorListener)
Đặt một ErrorListener (không bắt buộc).
Bản tóm tắt ImageEmbedder.ImageEmbedderOptions.Builder
setL2Normalize(boolean l2Thông thường hoá)
Thiết lập xem có nên thực hiện chuẩn hoá L2 trên các nội dung nhúng được trả về hay không.
Bản tóm tắt ImageEmbedder.ImageEmbedderOptions.Builder
setQuantize(lượng tử hoá boolean)
Đặt xem liệu nhúng trả về có cần được lượng tử hoá thành byte thông qua lượng tử hoá vô hướng hay không.
Bản tóm tắt ImageEmbedder.ImageEmbedderOptions.Builder
setResultListener(ResultListener<ImageEmbedderResultMPImage> ResultListener)
Đặt OutputHandler.ResultListener để nhận kết quả nhúng không đồng bộ khi trình nhúng hình ảnh đang ở chế độ phát trực tiếp.
Bản tóm tắt ImageEmbedder.ImageEmbedderOptions.Builder
setRunningMode(RunningMode runningMode)
Đặt RunningMode cho tác vụ nhúng hình ảnh.

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 ImageEmbedder.ImageEmbedderOptions build ()

Xác thực và tạo thực thể ImageEmbedder.ImageEmbedderOptions. *

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 nhúng hình ảnh đang ở chế độ phát trực tiếp.

công khai trừu tượng ImageEmbedder.ImageEmbedderOptions.Builder setBaseOptions (BaseOptionsbaseOptions)

Đặt BaseOptions cho tác vụ nhúng hình ảnh.

Tham số
baseOptions

công khai bản trừu tượng ImageEmbedder.ImageEmbedderOptions.Builder setErrorListener (ErrorListener errorListener)

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

Tham số
errorListener

công khai trừu tượng ImageEmbedder.ImageEmbedderOptions.Builder setL2Normalize(boolean l2Normalize)

Thiết lập xem có nên thực hiện chuẩn hoá L2 trên các nội dung nhúng được trả về hay không. Chỉ sử dụng tuỳ chọn này nếu mô hình chưa chứa thành phần gốc L2_NORMALIZATION TF Lite Op. Trong hầu hết các trường hợp, trường hợp này đã được áp dụng và do đó, tiêu chuẩn L2 đạt được thông qua suy luận của TF Lite.

False theo mặc định.

Tham số
l2Normalize

công khai trừu tượng ImageEmbedder.ImageEmbedderOptions.Builder setQuantize (boolean quantize)

Đặt xem liệu nhúng trả về có cần được lượng tử hoá thành byte thông qua lượng tử hoá vô hướng hay không. Các hoạt động nhúng được mặc định giả định là chuẩn đơn vị và do đó mọi thứ nguyên đều đảm bảo sẽ có giá trị trong [-1.0, 1.0]. Hãy sử dụng setL2Normalize(boolean) trong trường hợp này.

False theo mặc định.

Tham số
số hoá

công khai trừu tượng ImageEmbedder.ImageEmbedderOptions.Builder setResultListener (ResultListener<ImageEmbedderResultMPImage> resultsListener)

Đặt OutputHandler.ResultListener để nhận kết quả nhúng không đồng bộ khi trình nhúng hình ảnh đang ở chế độ phát trực tiếp.

Tham số
resultListener

công khai trừu tượng ImageEmbedder.ImageEmbedderOptions.Builder setRunningMode (RunningMode runningMode)

Đặt RunningMode cho tác vụ nhúng hình ảnh. Đặt chế độ hình ảnh mặc định. Trình nhúng hình ảnh có 3 chế độ:

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

Tham số
runningMode