2009-11-03 8 views
6

matplotlib.pyplot.imshow()を使用してイメージを作成しようとしています。しかし、コンソールからプログラムを実行すると、何も表示されません。pyplot画像をコンソールアプリケーションに表示するにはどうすればよいですか?

これはコードです:

import matplotlib.pyplot 

myimage = gen_image() 

matplotlib.pyplot.gray() 
matplotlib.pyplot.imshow(results) 

しかし、これは何も表示されません。

答えて

5

あなたは

matplotlib.pyplot.show() 

のように、実際には何も表示するようにshow関数を呼び出す必要があり残念ながら、matplotlibのドキュメントは現在壊れているようですので、私はリンクを提供することはできません。

対話的プロットの場合、通常はmatplotlibを特別にサポートするIPythonが使用されることに注意してください。ところで

、あなたは(これはかなり公式の標準的な方法です)タイピングが少なく退屈にするために

import matplotlib.pyplot as plt 

を行うことができます。

関連する問題