公開靜態抽象類別 ImageProcessingOptions.Builder
ImageProcessingOptions 的建構工具。
如果同時指定興趣區域和旋轉角度,系統會先擷取搜尋區域周圍的裁剪,然後將指定的旋轉角度套用至裁剪。
公用建構函式
|
Builder()
|
公用方法
| 最終 ImageProcessingOptions |
build()
驗證並建構
ImageProcessingOptions 執行個體。 |
| 抽象 ImageProcessingOptions.Builder |
setRegionOfInterest(RectF 值)
設定要從圖片裁剪的選填區域。
|
| 抽象 ImageProcessingOptions.Builder |
setRotationDegrees(整數值)
設定旋轉,以順時針套用至圖片 (或裁剪的搜尋區域)。
|
繼承的方法
公用建構函式
public Builder ()
公用方法
public final ImageProcessingOptions build ()
驗證並建構 ImageProcessingOptions 執行個體。
擲回
| IllegalArgumentException | 提供的某些值不符合需求。 |
|---|
public 抽象 ImageProcessingOptions.Builder setRegionOfInterest (RectF 值)
設定要從圖片裁剪的選填區域。如未指定,則會使用完整圖片。
座標必須是在 [0,1] 內,left 必須為 < right,而 top 必須等於 < bottom,否則在呼叫 build() 時,系統會擲回 IllegalArgumentException。
參數
| 值 |
|---|
public 抽象 ImageProcessingOptions.Builder setRotationDegrees (int 值)
設定旋轉,以順時針套用至圖片 (或裁剪的搜尋區域)。預設值為 0。
旋轉必須是 90° 的倍數 (正數或負數),否則系統會在呼叫 build() 時擲回 IllegalArgumentException。
參數
| 值 |
|---|