ResizeWithCropOrPadOp

class publik ResizeWithCropOrPadOp

Sebagai unit komputasi untuk memproses gambar, Cloud dapat mengubah ukuran gambar ke ukuran yang telah ditentukan.

Elemen ini tidak akan meregangkan atau mengompresi konten gambar. Namun, agar sesuai dengan ukuran yang baru, tindakan ini akan memangkas atau melakukan padding pada piksel. Saat memangkas gambar, aplikasi akan melakukan pemangkasan tengah; saat melakukan pelapis piksel, aplikasi akan melakukan padding nol.

Konstruktor Publik

ResizeWithCropOrPadOp(int targetHeight, int targetWidth)
Membuat ResizeWithCropOrPadOp yang dapat memangkas/menempatkan gambar ke ukuran yang ditentukan.

Metode Publik

TensorImage
apply(gambar TensorImage)
Menerapkan pengubahan ukuran yang ditentukan dengan pemangkasan atau/dan padding pada gambar tertentu dan menampilkan hasilnya.
int
getOutputImageHeight(int inputImageHeight, int inputImageWidth)
Menghitung tinggi gambar output yang diharapkan saat ukuran gambar input diberikan.
int
getOutputImageWidth(int inputImageHeight, int inputImageWidth)
Menghitung lebar gambar output yang diharapkan saat ukuran gambar input diberikan.
PointF
inverseTransform(Titik PointF, int inputImageHeight, int inputImageWidth)
Mengubah titik dari sistem koordinat gambar hasil kembali ke salah satu gambar input.

Metode Turunan

Konstruktor Publik

publik ResizeWithCropOrPadOp (int targetHeight, int targetWidth)

Membuat ResizeWithCropOrPadOp yang dapat memangkas/menempatkan gambar ke ukuran yang ditentukan. Platform ini mengadopsi pemangkasan tengah dan padding nol.

Parameter
targetHeight Tinggi yang diharapkan dari gambar yang dipangkas/dengan padding.
targetWidth Lebar yang diharapkan dari gambar yang dipangkas/dengan padding.

Metode Publik

publik TensorImage apply (gambar TensorImage)

Menerapkan pengubahan ukuran yang ditentukan dengan pemangkasan atau/dan padding pada gambar tertentu dan menampilkan hasilnya.

Catatan: konten input image akan berubah, dan image adalah instance yang sama dengan outputnya.

Parameter
gambar gambar input.
Hasil
  • gambar output.

public int getOutputImageHeight (int inputImageHeight, int inputImageWidth)

Menghitung tinggi gambar output yang diharapkan saat ukuran gambar input diberikan.

Parameter
inputImageHeight
inputImageWidth

public int getOutputImageWidth (int inputImageHeight, int inputImageWidth)

Menghitung lebar gambar output yang diharapkan saat ukuran gambar input diberikan.

Parameter
inputImageHeight
inputImageWidth

publik PointF inverseTransform (Titik PointF, int inputImageHeight, int inputImageWidth)

Mengubah titik dari sistem koordinat gambar hasil kembali ke salah satu gambar input.

Parameter
point titik dari sistem koordinat hasil.
inputImageHeight tinggi gambar input.
inputImageWidth lebar gambar input.
Hasil
  • titik dengan koordinat dari sistem koordinat gambar input.