を望んでいた:黒でmatplotlibの画像は黒と白で示しているが、私はmatplotlibの中に画像をプロットする小さなサンプルコードを有しており、画像はこのように示されているグレー
注意画像
:画像を描画するために私のコードはこれです:私の所望の出力がこれですながらボックスは、黒の背景を持っています
私の理解では、cmap=grey
はグレースケールで表示する必要があります。以下は行列img
のスニペットがプロットされている:私はここで何をしないのです
[[ 192.77504036 +1.21392817e-11j 151.92357434 +1.21278246e-11j
140.67585733 +6.71014111e-12j 167.76903747 +2.92050743e-12j
147.59664180 +2.33718944e-12j 98.27986577 +3.56896094e-12j
96.16252035 +5.31530804e-12j 112.39194666 +5.86689097e-12j....
?
多分これは助けることができますhttp://stackoverflow.com/questions/3823752/display-image-as-grayscale-using-matplotlib – Maddy
@Mani: 'gray_r'を使うことは役に立ちません。部分的に白く黒いエッジで表示されます。 – CyprUS
@CyprUSそのリンク(およびhttp://matplotlib.org/examples/color/colormaps_reference.html)は、「Greys_r」を示唆しているようです。 '_r'については不明です。両方お試しいただけますか?私はそれが問題だとは思わない。 – pingul