为什么用图像增强:
在深度学习中,为了避免出现过拟合(Overfitting),通常我们需要输入充足的数据量.若数据量比较小,我们可以对原有的图像数据进行几何变换,人为的扩大数据集,使模型在训练过程中可以学习到图像更多的特征,
这就比如,在平时的学习中,如果对一种题型只用一种方法,那么在考试的时候如果题目出现变换,不容易得出答案,而我们使用图像增强,就相当于一道题目,我们好几种方法去解决,在考试的时候,无论考题怎么变换,我们都有足够的手段去解决它。
tensorflow中常用数据增强的API
1、改变图像的亮度
new_img=tf.image.adjust_brightness(img,0.5)
函数解释:0.5 将对比度增强0.5倍 若为-0.5将对比度减弱0.5倍