RandomResizedCrop#

class RandomResizedCrop(output_size, scale_range=(0.08, 1.0), ratio_range=(3.0 / 4, 4.0 / 3), interpolation=cv2.INTER_LINEAR, *, order=None)[源代码]#

将输入数据按随机尺寸和纵横比进行裁剪。产生的随机裁剪图像尺寸,默认为原始尺寸的0.08到1.0之间,同时具有随机纵横比,默认为原始纵横比的3/4到1.33之间。使用裁剪变换后,输入数据将按给定尺寸进行放缩。

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

  • scale_range – 对原始尺寸图像裁剪的大小范围。 默认:(0.08, 1.0)

  • ratio_range – 裁剪原始纵横比的范围。默认:(0.75,1.33)

  • order – 与 VisionTransform 一致。

apply(input)[源代码]#

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