图像文件如下:
file = misc.imread("....\image_123.png")
Image.fromarray(file,'L')
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
接下来,当我尝试将标准化图像可视化时,我看到一个完全失真的输出:
即使像下面这样的东西也会扭曲图像:
file_mod = (file.astype(float) - 0.0)/1.0
请帮助完成标准规范化方法。