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
),纵横比可能无法保留。