Trình tạo cho ImageEmbedder.ImageEmbedderOptions
.
Công trình công cộng
Builder()
|
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 | |
Bản tóm tắt ImageEmbedder.ImageEmbedderOptions.Builder | |
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<ImageEmbedderResult, MPImage> 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 |
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<ImageEmbedderResult, MPImage> 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 |
---|