ImageProcessingOptions.Builder

class abstrak statis publik ImageProcessingOptions.Builder

Builder untuk ImageProcessingOptions.

Jika wilayah minat dan rotasi ditentukan, tanaman di sekitar wilayah minat diekstrak terlebih dahulu, lalu rotasi yang ditentukan akan diterapkan ke pemangkasan.

Konstruktor Publik

Metode Publik

final ImageProcessingOptions
build()
Memvalidasi dan mem-build instance ImageProcessingOptions.
abstrak ImageProcessingOptions.Builder
setRegionOfInterest(nilai RectF)
Menetapkan kawasan minat opsional untuk dipangkas dari gambar.
abstrak ImageProcessingOptions.Builder
setRotationDegrees(int value)
Menetapkan rotasi untuk diterapkan pada gambar (atau memangkas wilayah minat), dalam derajat searah jarum jam.

Metode Turunan

Konstruktor Publik

publik Builder ()

Metode Publik

public final ImageProcessingOptions build ()

Memvalidasi dan mem-build instance ImageProcessingOptions.

Menampilkan
IllegalArgumentException jika beberapa nilai yang diberikan tidak memenuhi persyaratan mereka.

public abstract ImageProcessingOptions.Builder setRegionOfInterest (nilai RectF)

Menetapkan kawasan minat opsional untuk dipangkas dari gambar. Jika tidak ditentukan, gambar penuh akan digunakan.

Koordinat harus dalam [0,1], left harus < right, dan top harus < bottom. Jika tidak, IllegalArgumentException akan ditampilkan saat build() dipanggil.

Parameter
value

public abstract ImageProcessingOptions.Builder setRotationDegrees (int value)

Menetapkan rotasi untuk diterapkan pada gambar (atau memangkas wilayah minat), dalam derajat searah jarum jam. Default-nya adalah 0.

Rotasi harus berupa kelipatan (positif atau negatif) 90°. Jika tidak, IllegalArgumentException akan ditampilkan saat build() dipanggil.

Parameter
value