在 mint-15 linux 上显示来自 python 的 .png 图像
Posted
技术标签:
【中文标题】在 mint-15 linux 上显示来自 python 的 .png 图像【英文标题】:Display a .png image from python on mint-15 linux 【发布时间】:2014-01-03 00:39:17 【问题描述】:我正在尝试显示使用以下内容构建的.png
文件。
import pydot, StringIO
dot_data = StringIO.StringIO()
tree.export_graphviz( clf, out_file = dot_data,
feature_names =['age', 'sex', 'first_class', 'second_class', 'third_class'])
graph = pydot.graph_from_dot_data( dot_data.getvalue())
graph.write_png('titanic.png')
from IPython.core.display import Image
Image( filename ='titanic.png')
我尝试了以下方法,但既没有显示错误,也没有显示 .png
:
from PIL import Image
image = Image.open("titanic.png")
image.show()
【问题讨论】:
【参考方案1】:如果你只是想显示,你可以使用matplotlib
:
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
img = mpimg.imread('file-name.png')
plt.imshow(img)
plt.show()
【讨论】:
感谢 behzad.nouri,但是,我得到的只是黑屏plt.show()
在plt.imshow( img )
之后丢失。否则弹窗将不会显示。以上是关于在 mint-15 linux 上显示来自 python 的 .png 图像的主要内容,如果未能解决你的问题,请参考以下文章
在 Mint 15 上使用 Apache2 设置多个虚拟主机时出错
python 来自https://stackoverflow.com/questions/23602412/only-download-a-part-of-the-document-using-pyt
在 Emacs 上配置 Anaconda | Linux 中国