【问题标题】:How to display two local images side by side in jupyter?如何在jupyter中并排显示两个本地图像?
【发布时间】:2017-12-04 16:25:33
【问题描述】:

我想在一个单独的化妆单元中并排显示两个图像,我将它们保存在本地?我找到了以前的post,但它使用HTML() 而不是Image() 方法。

我尝试的方法是:

from IPython.core.display import Image, display
display(Image('/whateverfile/counts1.png',width=100,height=100), Image('/whateverfile/counts2',width=100, height=100))

但这没有用。

有什么办法解决这个问题吗?

谢谢

【问题讨论】:

  • 可能重复:here.
  • 我编辑了问题。

标签: python image jupyter-notebook ipython-notebook display


【解决方案1】:
from IPython.display import HTML, display
display(HTML("<table><tr><td><img src='/image/counts1.png'></td><td><img src='/image/counts2'></td></tr></table>"))

根据需要设置其他参数。


或者也许使用 nbextensions 并将单元格一分为二(并排有 2 个输出)会满足您的需求?

【讨论】:

  • 我无法显示它们。我想知道 counts1.pngcounts2.png 的图像是否必须在我计算机中的特定文件中?
  • 尝试将它们放在运行笔记本的任何文件夹中,并使用src='counts1.png' 之类的路径。告诉我它是否有效,我们将从那里开始工作。
  • 你太棒了它的工作,但不知道如何!那么,我是否必须将图像和 jupyter 笔记本放在同一个文件夹中才能使 HTML 正常工作?我不能给出counts1.pngcount2.png 的完整路径吗?
  • /image/counts1.png 这样的路径是绝对路径。您确定要使用文件的绝对路径,而不是相对路径(如./image/counts1.png)?
  • 不确定。你能告诉我这会有什么不同吗?
猜你喜欢
  • 2018-12-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-06
  • 1970-01-01
  • 2016-12-11
  • 1970-01-01
相关资源
最近更新 更多