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 |
---|