我正在做一些我必须imshow()
经常打电话的图像处理。但是,默认颜色图和属性对我不起作用,所以我必须这样做:
gray()
imshow(myImage, interpolation='none', origin='lower')
如何将 的值设置imshow
为具有默认值,interpolation='none', origin='lower'
以便仅使用 调用它imshow(myImage)
?
我正在做一些我必须imshow()
经常打电话的图像处理。但是,默认颜色图和属性对我不起作用,所以我必须这样做:
gray()
imshow(myImage, interpolation='none', origin='lower')
如何将 的值设置imshow
为具有默认值,interpolation='none', origin='lower'
以便仅使用 调用它imshow(myImage)
?
诀窍是 的属性imshow()
实际上是的属性matplotlib.image
。并且可以在图片部分设置matplotlibrc。
或动态地
import matplotlib as mpl
mpl.rc('image', interpolation='none', origin='lower', cmap = 'gray')
从这里参考