图像预处理--翻转和色彩调整对结果有影响吗?

图像翻转不会影响识别结果

在训练图像识别的神经网络时,可以随机地翻转训练图像,

这样训练得到的模型可以识别不同角度的实体

上下翻转

tf.image.flip_up_down(img_data)

左右翻转

tf.image.flip_left_right(img_data)

对角线翻转

tf.image.flip_transpose_image(img_data)

以一定概率上下翻转图片

tf.image.randon_flip_up_down(img_data)

以一定概率左右翻转图片

tf.image.random_flip_left_right(img_data)


图片色彩调整是指,调整图像的亮度、对比度、饱和度、色相

不会影响识别结果

调整亮度一般设置正负数:

tf.image.adjust_brightness(img_data, 0.5)

tf.image.adjust_brightness(img_data, -0.5)

随机调整亮度

tf.image.random_brightness(img_data, max_delta=0.5)

在[-0.5,0.5)之间随机调整亮度


其他函数参考相关API

这个处理主要的思想就是 ,在使用梯度下降法学习参数的时候,去掉无关因素的影响

你可能感兴趣的:(图像预处理--翻转和色彩调整对结果有影响吗?)