Resizing
類別keras_cv.layers.Resizing(
height,
width,
interpolation="bilinear",
crop_to_aspect_ratio=False,
pad_to_aspect_ratio=False,
bounding_box_format=None,
**kwargs
)
調整影像大小的預處理層。
這個層會將影像輸入調整為目標高度和寬度。 輸入應為 "channels_last"
格式的 4D(批次)或 3D(非批次)張量。 輸入像素值可以是任何範圍(例如 [0., 1.)
或 [0, 255]
)以及整數或浮點數資料類型。 根據預設,該層將輸出浮點數。
此層可以呼叫不同大小的輸入影像的 tf.RaggedTensor 批次,並將輸出調整為大小均勻的密集張量。
如需預處理層的概觀和完整清單,請參閱預處理指南。
引數
"bilinear"
。 支援 "bilinear"
、"nearest"
、"bicubic"
、"area"
、"lanczos3"
、"lanczos5"
、"gaussian"
、"mitchellcubic"
。(height, width)
)。 根據預設,(crop_to_aspect_ratio=False
),長寬比可能會改變。(height, width)
)。 根據預設,(pad_to_aspect_ratio=False
),長寬比可能會改變。