Görüntüleri işlemek için bir hesaplama birimi olarak görüntüyü önceden tanımlanmış boyuta göre yeniden boyutlandırabilir.
Görüntünün içeriğini uzatmaz veya sıkıştırmaz. Ancak yeni boyuta sığdırmak için pikselleri kırpar veya doldurur. Görüntüyü kırptığında, ortadan kırpma işlemi gerçekleştirir; pikselleri doldurduğunda sıfır dolgu gerçekleştirir.
Kamu İnşaatçıları
ResizeWithCropOrPadOp (int targetHeight, int targetWidth) Görüntüleri belirtilen boyuta kırpabilecek/doldurabilecek bir ResizeWithCropOrPadOp oluşturur. |
Genel Yöntemler
Tensör Görüntüsü | uygula ( TensorImage görüntüsü) Tanımlanan yeniden boyutlandırmayı verilen görüntüye kırpma ve/veya dolgulamayla uygular ve sonucu döndürür. |
int | getOutputImageHeight (int inputImageHeight, int inputImageWidth) Giriş görüntüsü boyutu verildiğinde beklenen çıktı görüntüsünün yüksekliğini hesaplar. |
int | getOutputImageWidth (int inputImageHeight, int inputImageWidth) Giriş görüntüsü boyutu verildiğinde beklenen çıktı görüntüsünün genişliğini hesaplar. |
F Noktası | inverseTransform (PointF noktası, int inputImageHeight, int inputImageWidth) Sonuç görüntüsünün koordinat sistemindeki bir noktayı giriş görüntüsünden birine dönüştürür. |
Kalıtsal Yöntemler
Kamu İnşaatçıları
public ResizeWithCropOrPadOp (int targetHeight, int targetWidth)
Görüntüleri belirtilen boyuta kırpabilecek/doldurabilecek bir ResizeWithCropOrPadOp oluşturur. Ortadan kırpma ve sıfır dolguyu benimser.
Parametreler
hedef Yükseklik | Kırpılan/doldurulan görüntünün beklenen yüksekliği. |
---|---|
hedef Genişlik | Kırpılan/doldurulan görüntünün beklenen genişliği. |
Genel Yöntemler
herkese açık TensorImage uygulaması ( TensorImage resmi)
Tanımlanan yeniden boyutlandırmayı verilen görüntüye kırpma ve/veya dolgulamayla uygular ve sonucu döndürür.
Not: Giriş image
içeriği değişecektir ve image
çıktıyla aynı örnek olacaktır.
Parametreler
görüntü | giriş görüntüsü. |
---|
İadeler
- çıktı görüntüsü.
public int getOutputImageHeight (int inputImageHeight, int inputImageWidth)
Giriş görüntüsü boyutu verildiğinde beklenen çıktı görüntüsünün yüksekliğini hesaplar.
Parametreler
girişGörüntü Yüksekliği | |
---|---|
inputImageWidth |
public int getOutputImageWidth (int inputImageHeight, int inputImageWidth)
Giriş görüntüsü boyutu verildiğinde beklenen çıktı görüntüsünün genişliğini hesaplar.
Parametreler
girişGörüntü Yüksekliği | |
---|---|
inputImageWidth |
public PointF inverseTransform (PointF noktası, int inputImageHeight, int inputImageWidth)
Sonuç görüntüsünün koordinat sistemindeki bir noktayı giriş görüntüsünden birine dönüştürür.
Parametreler
nokta | sonuç koordinat sisteminden gelen nokta. |
---|---|
girişGörüntü Yüksekliği | giriş görüntüsünün yüksekliği. |
inputImageWidth | giriş görüntüsünün genişliği. |
İadeler
- giriş görüntüsünün koordinat sistemindeki koordinatların bulunduğu nokta.