2016-07-25 9 views
1

matplotlibでは、imshow()を使用すると、デフォルトの動作では双一次補間を使用してイメージが表示されます。maplotlibのデフォルト動作imshow()

imshow(...,interpolation='none')を呼び出すことでこれを明示的に変更することができます。しかし、imshowへの多くの呼び出しではこれは面倒です。

デフォルト動作を変更するにはどうすればよいですか?interpolation='none'

答えて

1

見つけました! 明らかに、 rcParamsと呼ばれるmatplotlibの多くの側面を制御する辞書があります。ストレートthe matplotlib docsから:

rcParams['image.interpolation']='none' 
:私の場合は

import matplotlib as mpl 
mpl.rcParams['lines.linewidth'] = 2 
mpl.rcParams['lines.color'] = 'r' 

、私は設定する必要がありました

関連する問題