设置matplotlib方法的默认值

时间:2013-05-07 07:49:34

标签: matplotlib

我正在进行一些图像处理,我必须经常调用imshow()。但是,默认的色彩映射和属性对我不起作用,所以我必须这样做:

gray()
imshow(myImage, interpolation='none', origin='lower')

如何将imshow的值设置为默认interpolation='none', origin='lower',以便可以使用imshow(myImage)调用它?

1 个答案:

答案 0 :(得分:6)

诀窍是imshow()的属性实际上是matplotlib.image的属性。并且可以在图像部分中将其设置为matplotlibrc。

或动态

import matplotlib as mpl
mpl.rc('image', interpolation='none', origin='lower', cmap = 'gray')

来自here

的参考资料