设置matplotlib方法的默认值

The*_*eer 2 matplotlib

我正在做一些我必须imshow()经常打电话的图像处理.但是,默认的colormap和属性对我不起作用,所以我必须这样做:

gray()
imshow(myImage, interpolation='none', origin='lower')
Run Code Online (Sandbox Code Playgroud)

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

The*_*eer 6

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

或动态配合

import matplotlib as mpl
mpl.rc('image', interpolation='none', origin='lower', cmap = 'gray')
Run Code Online (Sandbox Code Playgroud)

这里参考