簡體   English   中英

在python IDE中使用matplotlib.pylab的imshow嗎?

[英]Use imshow of matplotlib.pylab with a python ide?

我試圖在photutil中運行示例

除生產線外,一切正常

plt.imshow(image, cmap='gray_r', origin='lower')

這不會引發異常,但不會顯示任何圖像。 我用埃里克的想法。

之后,您需要調用plt.show()

Matplotlib常見問題解答

當您想在顯示器上查看繪圖時,用戶界面后端將需要啟動GUI主循環。 這就是show()所做的。 它告訴matplotlib提升到目前為止創建的所有圖形窗口並啟動mainloop。 因為默認情況下該主循環處於阻塞狀態(即腳本執行已暫停),所以每個腳本最后只應調用一次。 關閉最后一個窗口后,將繼續執行腳本。

# need to use matplotlib inline if want to show at jupyter Notebook
%matplotlib inline
plt.imshow(image, cmap='gray_r', origin='lower')
plt.show()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM