运动模糊:
iaa.MotionBlur(k=15)
高斯模糊
iaa.GaussianBlur(sigma=(0.0, 3.0))
透视转换
iaa.PerspectiveTransform(scale=(0.01, 0.15))
为图像中的所有像素添加一个值:将介于 -40 和 40 之间的随机值添加到图像中,每个值 对每张图像进行一次采样,然后对所有像素进行相同的采样:
iaa.Add((-100, 100))
Augmenter 将仿射变换应用于图像。
iaa.Affine(scale=(0.5, 1.5))
iaa.Affine(scale={“x”: (0.5, 1.5), “y”: (0.5, 1.5)})
旋转应用于图像
iaa.Affine(rotate=(-45, 45))
在 x 轴上对输入数据应用仿射缩放
iaa.ScaleX((0.5, 1.5))
iaa.ScaleY((0.5, 1.5))
使用每个图像之间的随机比例应用透视转换,其中比例大致是距离的度量 透视变换的角点可能与 图像的角点:0.010.15
iaa.PerspectiveTransform(scale=(0.01, 0.15))
多指令:
iaa.Sequential([
iaa.PadToFixedSize(width=100, height=100),
iaa.CropToFixedSize(width=100, height=100)
])