12.图片数据增强

  • Post author:
  • Post category:其他




图片数据增强

当我们的样本有限,导致了模型泛化能力不强,就可以使用图像增强。

图像增强:增加图像样本,不是凭空增加,而是根据现有的图像进行随机变换(翻转,放大,缩小,扭曲等)

具体实现在图片生成器里面设置参数,非常简单

train_datagen = ImageDataGenerator(rescale=1./255,rotation_range=40,)    #图像增强例如旋转40°
test_datagen = ImageDataGenerator(rescale=1./255)
#ImageDataGenerator()
#width_shift_range=0.0 水平位移
#height_shift_range=0.0 上下位移
#brightness_range=None 图片明暗
#shear_range=0.0, 随机错切角度
#zoom_range=0.0, 放大
# horizontal_flip=False, 水平翻转
#vertical_flip=False, 垂直翻转
#fill_mode='nearest', 填充像素

相当于人为的扩充了数据集。(注意:不对test集进行增强。)



版权声明:本文为Thames_h原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。