megengine.data.transform.RandomCrop

class RandomCrop(output_size, padding_size=0, padding_value=[0, 0, 0], padding_maskvalue=0, *, order=None)[源代码]

随机裁剪输入数据。裁剪之前首先填充图像。如果目标尺寸仍大于填充图像,继续填充图像至目标尺寸。

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

  • padding_size – 与在 Pad 中的 size 功能一致。

  • padding_value – 与在 Pad 中的 value 一致。

  • order – 与 VisionTransform 一致。

方法

apply(input)

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

apply_batch(inputs)

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