Saya ingin melatih CNN untuk pengenalan gambar. Gambar untuk pelatihan belum memiliki ukuran tetap. Saya ingin ukuran input untuk CNN menjadi 50x100 (tinggi x lebar), misalnya. Ketika saya mengubah ukuran beberapa gambar berukuran kecil (misalnya 32x32) menjadi ukuran input, konten gambar terlalu banyak membentang secara horizontal, tetapi untuk beberapa gambar berukuran sedang terlihat oke.
Apa metode yang tepat untuk mengubah ukuran gambar sambil menghindari konten yang dihancurkan?
(Saya berpikir tentang melapisi gambar dengan 0s untuk menyelesaikan ukuran setelah mengubah ukurannya ke beberapa tingkat menjaga rasio lebar dan tinggi. Apakah tidak masalah dengan metode ini?)
Anda dapat melakukan hal berikut. Pertama, mengubah ukuran gambar hingga batas tertentu dan kemudian menempelkan gambar dari semua sisi, yang dapat membantu mempertahankan fitur dalam gambar.
sumber