同一幅图像在jupyter中和在ImageView窗口中显示不同

像素值存在负值,同一副图像在jupyter中和在ImageView窗口中显示不同,save保存结果和jupyter显示结果相同

jupyter的显示是利用ImageShow来实现的,大概就是把图片按原样存为png文件(会有截断处理)之后传递给jupyter

这样看起来的话,ImageView的结果里面作了一个归一化处理,不过我没有用过这个包所以不是特别清楚

你可以手动归一化试试看

f = takemap(scaleminmax, Gray, img)
f.(img)