我正在进行一些图像处理,我必须经常调用imshow()
。但是,默认的色彩映射和属性对我不起作用,所以我必须这样做:
gray()
imshow(myImage, interpolation='none', origin='lower')
如何将imshow
的值设置为默认interpolation='none', origin='lower'
,以便可以使用imshow(myImage)
调用它?
答案 0 :(得分:6)
诀窍是imshow()
的属性实际上是matplotlib.image
的属性。并且可以在图像部分中将其设置为matplotlibrc。
或动态
import matplotlib as mpl
mpl.rc('image', interpolation='none', origin='lower', cmap = 'gray')
来自here
的参考资料