ImageProcessingOptions.Builder

public static abstract class ImageProcessingOptions.Builder

Builder für ImageProcessingOptions.

Wenn sowohl eine Interessenregion als auch eine Rotation angegeben sind, wird zuerst der Zuschnitt um diese Region extrahiert. Anschließend wird die angegebene Rotation auf den Zuschnitt angewendet.

Public Constructors

Public Methods

Finale ImageProcessingOptions
build()
Validiert und erstellt die ImageProcessingOptions-Instanz.
Zusammenfassung ImageProcessingOptions.Builder
setRegionOfInterest(RectF-Wert)
Legt die optionale Region fest, die aus dem Bild zugeschnitten werden soll.
Zusammenfassung ImageProcessingOptions.Builder
setRotationDegrees(int-Wert)
Legt die Drehung fest, die auf das Bild (oder den zugeschnittenen Bereich von Interesse) in Grad im Uhrzeigersinn angewendet werden soll.

Übernommene Methoden

Public Constructors

public Builder ()

Public Methods

public final ImageProcessingOptions build ()

Validiert und erstellt die ImageProcessingOptions-Instanz.

Löst aus
IllegalArgumentException Einige der angegebenen Werte erfüllen nicht die Anforderungen.

public abstrakt ImageProcessingOptions.Builder setRegionOfInterest (RectF-Wert)

Legt die optionale Region fest, die aus dem Bild zugeschnitten werden soll. Wenn keine Angabe erfolgt, wird das vollständige Image verwendet.

Die Koordinaten müssen in [0,1] liegen, left muss kleiner als right sein und top muss unter bottom sein. Andernfalls wird beim Aufruf von build() eine geschuldete Ausnahme ausgelöst.

Parameter
value

public abstrakt ImageProcessingOptions.Builder setRotationDegrees (int-Wert)

Legt die Drehung fest, die auf das Bild (oder den zugeschnittenen Bereich von Interesse) in Grad im Uhrzeigersinn angewendet werden soll. Die Standardeinstellung ist 0.

Die Drehung muss ein Vielfaches (positiv oder negativ) von 90° sein, da andernfalls beim Aufruf von build() eine Ausnahme = Ausnahme ausgelöst wird.

Parameter
value