Resizing
類別tf_keras.layers.Resizing(
height, width, interpolation="bilinear", crop_to_aspect_ratio=False, **kwargs
)
一個用於調整影像大小的預處理圖層。
此圖層會將影像輸入調整為目標高度和寬度。輸入應為 4D(批次)或 3D(非批次)張量,格式為 "channels_last"
。輸入像素值可以是任何範圍(例如 [0., 1.)
或 [0, 255]
),且可以是整數或浮點數 dtype。預設情況下,圖層會輸出浮點數。
此圖層可以對大小不同的輸入影像的 tf.RaggedTensor 批次進行呼叫,並將輸出調整為大小一致的密集張量。
如需預處理圖層的概述和完整清單,請參閱預處理指南。
參數
"bilinear"
、"nearest"
、"bicubic"
、"area"
、"lanczos3"
、"lanczos5"
、"gaussian"
、"mitchellcubic"
。預設為 "bilinear"
。(height, width)
)。預設情況下(crop_to_aspect_ratio=False
),長寬比可能不會被保留。