【图像处理】python实现图像标准化
程序员文章站
2022-07-16 17:07:33
...
【图像处理】python实现图像标准化
图像标准化是将数据通过去均值实现中心化的处理,根据凸优化理论与数据概率分布相关知识,数据中心化符合数据分布规律,更容易取得训练之后的泛化效果, 数据标准化是数据预处理的常见方法之一;
计算公式:
代码:
import numpy as np
def normalize(image):
mean = np.mean(image)
var = np.mean(np.square(image-mean))
image = (image - mean)/np.sqrt(var)
return image
效果如图:
这里看不太出来具体差别,我们看一下矩阵的值吧;
处理前:
处理后:
处理之后均值变为0,方差变为1。