我正在嘗試使用matplotlib.pyplot.imshow()
來創建圖像。但是,當我從控制檯運行程序時,它不顯示任何內容?如何獲取pyplot圖像以在控制檯應用程序上顯示?
這是代碼:
import matplotlib.pyplot
myimage = gen_image()
matplotlib.pyplot.gray()
matplotlib.pyplot.imshow(results)
但是這說明不了什麼。
我正在嘗試使用matplotlib.pyplot.imshow()
來創建圖像。但是,當我從控制檯運行程序時,它不顯示任何內容?如何獲取pyplot圖像以在控制檯應用程序上顯示?
這是代碼:
import matplotlib.pyplot
myimage = gen_image()
matplotlib.pyplot.gray()
matplotlib.pyplot.imshow(results)
但是這說明不了什麼。
你必須調用show
功能實際上顯示任何東西,像
matplotlib.pyplot.show()
不幸的是,matplotlib文件似乎目前被打破,所以我不能提供一個鏈接。
請注意,對於交互式繪圖,通常使用IPython,它對matplotlib有特殊的支持。
順便說一句,你可以做
import matplotlib.pyplot as plt
讓打字更簡單(這是相當多的官方標準方法)。
看起來像SAGE(http://www.sagemath.org/),這可能更廣泛。 – nikow 2009-11-03 23:11:32