300

アルゴリズムの開発と文書化をIPythonノートブックアプリに大きく依存し始めています。すばらしい; しかし、それが可能であるように思われることがありますが、私はそれを行う方法を理解できません:

アルゴリズムの文書化を支援するために、ローカルイメージを(ローカルの)IPythonノートブックマークダウンに挿入したいと思います。私はマークダウンに何かを追加する<img src="image.png">のに十分知っていますが、それは私の知識の範囲内です。127.0.0.1:8888で表されるディレクトリ(またはサブディレクトリ)に画像を配置してアクセスできるようにすると思いますが、そのディレクトリがどこにあるかわかりません。(私はマックで作業しています。)それで、私がやろうとしていることをあまり問題なく行うことは可能ですか?

4

14 に答える 14

324

これまでに与えられた回答のほとんどは間違った方向に進んでおり、追加のライブラリをロードして、マークアップの代わりにコードを使用することを提案しています。Ipython/Jupyter Notebook では非常にシンプルです。セルが実際にマークアップされていることを確認し、画像を表示するには:

![alt text](imagename.png "Title")

提案されている他の方法と比較した場合のさらなる利点は、jpg、png、および gif (アニメーション) を含むすべての一般的なファイル形式を表示できることです。

于 2016-05-05T18:05:06.740 に答える
266

ノートブックディレクトリ内のファイルは、「files/」URLの下にあります。したがって、ベースパスにある場合は、になり<img src="files/image.png">、サブディレクトリなども使用できます<img src="files/subdir/image.png">

更新:IPython 2.0以降、files/プレフィックスは不要になりました(リリースノートを参照)。これで、ソリューション<img src="image.png">は期待どおりに機能するようになりました。

于 2012-05-17T00:08:24.000 に答える
93

私はipython 2.0を使用しているので、2行だけです。

from IPython.display import Image
Image(filename='output1.png')
于 2014-04-22T13:23:24.270 に答える
15

最初に、ipython ノートブック セルのマークダウン編集モデルにいることを確認します。

これは、他の人が提案した方法の代替方法<img src="myimage.png">です。

![title](img/picture.png)

タイトルが欠落している場合にも機能するようです:

![](img/picture.png)

パスに引用符を含めないでください。ただし、これが空白のあるパスで機能するかどうかはわかりません!

于 2016-07-27T19:38:30.813 に答える
10

jupyter ノートブックの最新バージョンは、ネイティブにイメージのコピー/貼り付けを受け入れます

于 2018-02-01T10:19:31.790 に答える