ImageProcessingOptions için derleyici.
Hem ilgilenilen bölge hem de döndürme belirtilirse, önce ilgili bölgenin çevresindeki kırpma ayıklanır, ardından belirtilen rotasyon kırpılmaya uygulanır.
İnşaatçılar
|
Builder()
|
Herkese Açık Yöntemler
| son ImageProcessingOptions |
build()
ImageProcessingOptions örneğini doğrular ve oluşturur. |
| abstract ImageProcessingOptions.Builder |
setRegionOfInterest(RectF değeri)
Resimden kırpılacak isteğe bağlı ilgi bölgesini ayarlar.
|
| abstract ImageProcessingOptions.Builder |
setRotationDegrees(int değeri)
Resme (veya kırpılmış ilgili bölgeye) uygulanacak döndürmeyi saat yönünde derece cinsinden ayarlar.
|
Devralınan Yöntemler
İnşaatçılar
herkese açık Builder ()
Herkese Açık Yöntemler
herkese açık final ImageProcessingOptions derleme ()
ImageProcessingOptions örneğini doğrular ve oluşturur.
Dekoratif yastıklar
| IllegalArgumentException | sağlanan değerlerden bazıları gereksinimlerini karşılamıyorsa. |
|---|
herkese açık abstract ImageProcessingOptions.Builder setRegionOfInterest (RectF değeri)
Resimden kırpılacak isteğe bağlı ilgi bölgesini ayarlar. Belirtilmezse tam resim kullanılır.
Koordinatlar [0,1] içinde olmalı, left < right ve top değeri < bottom olmalıdır. Aksi takdirde, build() çağrıldığında bir IllegalArgumentException yayınlanır.
Parametreler
| value |
|---|
herkese açık abstract ImageProcessingOptions.Builder setRotationDegrees (int value)
Resme (veya kırpılmış ilgili bölgeye) uygulanacak döndürmeyi saat yönünde derece cinsinden ayarlar. Varsayılan olarak 0 değerine ayarlanır.
Rotasyon, 90°'nin katı (pozitif veya negatif) olmalıdır. Aksi takdirde, build() çağrıldığında bir IllegalArgumentException döndürülür.
Parametreler
| value |
|---|