Python中的图像规范化

时间:2017-10-26 20:06:30

标签: python image normalization

图像文件如下:

file = misc.imread("....\image_123.png")
Image.fromarray(file,'L')

image

file.shape
(600, 600)

文件中的像素值范围:

print ("min = %s, max = %s"% (np.min(file1), np.max(file1)))
min = 0, max = 239

我想应用标准归一化,例如从像素值减去255/2并除以255

file_mod = (file.astype(float) - 255/2)/255

接下来,当我尝试将标准化图像可视化时,我看到一个完全失真的输出:

enter image description here

即使像下面这样的东西也会扭曲图像:

file_mod = (file.astype(float) - 0.0)/1.0

请帮助完成标准规范化方法。

0 个答案:

没有答案