2015-10-17 11 views
9

グレースケールイメージを扱う場合は、imshowコマンドのカラーマップをimshow(i, cmap='gray')として設定するのは面倒です。どのようにして、デフォルトのカラーマップmatplotlibをグレースケールやその他のカラーマップに設定できますか?唯一の現在のインタラクティブセッションまたは1つのスクリプトを使用Matplotlibでデフォルトのカラーマップを設定する方法

import matplotlib.pyplot as plt plt.rcParams['image.cmap'] = 'gray'のデフォルトのカラーマップを変更するには

答えて

16

デフォルトのカラーマップを変更するには、構成ファイル~/.config/matplotlib/matplotlibrcを恒久的に編集し、行image.cmap: grayを追加します。 必要に応じて、グレー値を他の有効なカラーマップに置き換えます。

も参照してくださいhttp://txt.arboreus.com/2014/10/21/how-to-set-default-colormap-in-matplotlib.html とmatplotlibのhttp://matplotlib.org/users/customizing.html

の一般的な構成について
関連する問題