Sebagai unit komputasi untuk memproses gambar, ia dapat mengubah ukuran gambar ke ukuran yang telah ditentukan.
Itu tidak akan meregangkan atau memampatkan konten gambar. Namun, agar sesuai dengan ukuran baru, ia memotong atau menambah piksel. Saat memotong gambar, ia melakukan pemotongan tengah; ketika memasukkan piksel, ia melakukan bantalan nol.
Konstruktor Publik
Ubah UkuranDenganCropOrPadOp (int targetHeight, int targetWidth) Membuat ResizeWithCropOrPadOp yang dapat memotong/memuat gambar ke ukuran tertentu. |
Metode Publik
Gambar Tensor | terapkan (gambar TensorImage ) Menerapkan pengubahan ukuran yang ditentukan dengan memotong atau/dan mengisi gambar tertentu dan mengembalikan hasilnya. |
ke dalam | getOutputImageHeight (int inputImageHeight, int inputImageWidth) Menghitung tinggi gambar keluaran yang diharapkan ketika ukuran gambar masukan diberikan. |
ke dalam | getOutputImageWidth (int inputImageHeight, int inputImageWidth) Menghitung lebar gambar keluaran yang diharapkan ketika ukuran gambar masukan diberikan. |
TitikF | inverseTransform (titik PointF, int inputImageHeight, int inputImageWidth) Mengubah suatu titik dari sistem koordinat gambar hasil kembali ke salah satu gambar masukan. |
Metode Warisan
Konstruktor Publik
Ubah UkuranDenganCropOrPadOp publik (int targetHeight, int targetWidth)
Membuat ResizeWithCropOrPadOp yang dapat memotong/memuat gambar ke ukuran tertentu. Ini mengadopsi tanaman tengah dan bantalan nol.
Parameter
targetTinggi | Ketinggian yang diharapkan dari gambar yang dipotong/dilapisi. |
---|---|
lebar target | Lebar yang diharapkan dari gambar yang dipotong/dilapisi. |
Metode Publik
TensorImage publik berlaku (gambar TensorImage )
Menerapkan pengubahan ukuran yang ditentukan dengan memotong atau/dan mengisi gambar tertentu dan mengembalikan hasilnya.
Catatan: isi image
masukan akan berubah, dan image
sama dengan keluarannya.
Parameter
gambar | masukan gambar. |
---|
Kembali
- gambar keluaran.
publik int getOutputImageHeight (int inputImageHeight, int inputImageWidth)
Menghitung tinggi gambar keluaran yang diharapkan ketika ukuran gambar masukan diberikan.
Parameter
masukanImageHeight | |
---|---|
masukanLebar Gambar |
publik int getOutputImageWidth (int inputImageHeight, int inputImageWidth)
Menghitung lebar gambar keluaran yang diharapkan ketika ukuran gambar masukan diberikan.
Parameter
masukanImageHeight | |
---|---|
masukanLebar Gambar |
public PointF inverseTransform (titik PointF, int inputImageHeight, int inputImageWidth)
Mengubah suatu titik dari sistem koordinat gambar hasil kembali ke salah satu gambar masukan.
Parameter
titik | titik dari sistem koordinat hasil. |
---|---|
masukanImageHeight | ketinggian gambar masukan. |
masukanLebar Gambar | lebar gambar masukan. |
Kembali
- titik dengan koordinat dari sistem koordinat gambar masukan.