将本地图像添加到IJulia笔记本中

时间:2016-11-10 12:04:53

标签: julia jupyter-notebook jupyter ijulia-notebook

如何将本地图像添加到IJulia笔记本中?该映像与IPYNB文件位于同一本地网络文件夹中。该文件夹通过符号链接访问。我已尝试过相对和绝对文件名。

<img src="test.png" alt="Image Test" style="width:600px">

![Image Test](test.png)

两者都显示相同,与图像测试&#34;图像测试&#34;在符号旁边。

Jupyter信息

Python 2.7.12 |Continuum Analytics, Inc.| (default, Jul  2 2016, 17:42:40) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)]

notebook server is 4.2.3-da472a5

朱莉娅信息

Julia Version 0.5.0
Commit 3c9d753 (2016-09-19 18:14 UTC)
Platform Info:
  System: Linux (x86_64-linux-gnu)
  CPU: Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz
  WORD_SIZE: 64
  BLAS: libopenblas (NO_LAPACKE DYNAMIC_ARCH NO_AFFINITY Haswell)
  LAPACK: liblapack.so.3
  LIBM: libopenlibm
  LLVM: libLLVM-3.7.1 (ORCJIT, haswell)

IJulia                        1.3.2

3 个答案:

答案 0 :(得分:4)

![Image Test](test.png)对我来说很好;也许它必须与运行jupyter的目录位于同一目录中,即顶级Jupyter仪表板中显示的目录?

(不使用FileIO,您也可以执行display("image/png", read("file.png"))。)

将图像直接拖放或复制粘贴到笔记本单元格中的能力是recently added to Jupyter,所以希望它会出现在下一个主要版本中(Jupyter 4.3或5?)。

答案 1 :(得分:2)

答案是将所有文件移动到我的硬盘上。我使用的文件夹是在本地网络上。即使这样,只有相对目录使用两种降价方法。

尽管知道该怎么做但我还不知道为什么。如果有人能说明为什么会这样,我会很感激。

答案 2 :(得分:0)

&#34;(/ notebooks / images / your_image.png)&#34;,这应该有效。&#34;笔记本电脑&#34;就在&#34; localhost:xxxx /&#34;之后在浏览器的搜索栏中。 在此之前,我也尝试了相对和绝对文件名,但都失败了。似乎Jupyter Notebook(在我的例子中,ipython 6.3.1)不支持从任何其他地方加载本地图像,但与ipynb相同。希望这会有所帮助。