megengine.data.transform.Resize

class Resize(output_size, interpolation=cv2.INTER_LINEAR, *, order=None)[源代码]

调整输入数据大小。

参数
  • output_size – 图像的目标尺寸,形为 (height, width)。

  • interpolation – 插值方法。 下面列出了所有方法:* cv2.INTER_NEAREST - 最近邻插值。 * cv2.INTER_LINEAR - 双线性插值(默认使用)。 * cv2.INTER_AREA - 使用像素面积关系进行重采样。 * cv2.INTER_CUBIC - 在4×4像素邻域上的双三次插值。 * cv2.INTER_LANCZOS4 - 在8×8像素邻域上的 Lanczos 插值。

  • order – 与 VisionTransform 一致。

方法

apply(input)

对单个输入数据实施数据增强。

apply_batch(inputs)

对一批(batch)的输入数据实施数据增广。