jupyter notebookで画像や動画を表示させる簡単な方法
当ページのリンクには広告が含まれています。
![](https://self-methods.com/wp-content/uploads/2020/12/Copy-of-Copy-of-Copy-of-Titleのコピーのコピーのコピー.png)
jupyter notebook
を使っていると、マークダウンでの記述以外にも「画像や動画」を表示させたい時があります。
簡単に表示できるIPython.display
モジュールをご紹介します。
この記事で分かること
- 画像・動画・音声の表示方法
- HTML・iframe・YouTubeの埋め込み方法
目次
画像—Image()
Image(data=None, url=None, filename=None, format=None, embed=None, width=None, height=None, retina=False, unconfined=False, metadata=None)
パラメーター | 意味 |
---|---|
data | ダウンロードURLやファイルパスを指定します |
format | 画像データのフォーマットを指定 指定が無ければ拡張子から読み取ります |
embed | 画像を埋め込むか bool |
width, height | ピクセル単位の幅・高さ |
retina | 幅・高さを半分にして表示 bool |
wikiから画像データを引っ張ってみます。
動画—Video()
Video(data = None、url = None、filename = None、embed = False、mimetype = None、width = None、height = None、html_attributes = 'controls')
Image()とほぼ変わりません。
![](https://self-methods.com/wp-content/uploads/2020/12/image-18.png)
上記のように表示されました。再生や全画面表示も可能です。
音声—Audio()
Audio(data=None, filename=None, url=None, embed=None, rate=None, autoplay=False, normalize=True, *, element_id=None)
![](https://self-methods.com/wp-content/uploads/2020/12/image-19.png)
音声再生バーが出現しました。
HTMLの表示—HTML()
HTML(data=None, url=None, filename=None, metadata=None)
URLやHTMLソースであれば表示可能です。iframe埋め込みも可能です。
![](https://self-methods.com/wp-content/uploads/2020/12/image-22.png)
iframeの埋め込み—IFrame()
IFrame(src、width、height、** kwargs)
width・heightを指定する必要があります。
![](https://self-methods.com/wp-content/uploads/2020/12/image-20.png)
YouTubeの埋め込み—YouTubeVideo()
YouTubeVideo(id、width = 400、height = 300、** kwargs)
YouTube動画の末尾のIDを指定するだけです。
![](https://self-methods.com/wp-content/uploads/2020/12/image-21.png)
めちゃくちゃ簡単ですね。
まとめ
これで色々と捗りそうです。
参考:THE IPython API Module: display
機械学習・データ処理を学ぶのにおすすめの教材
じっくり書籍で学習するなら!
¥2,090 (2022/02/20 08:45時点 | Amazon調べ)
![](https://self-methods.com/wp-content/plugins/pochipp/assets/img/pochipp-logo-t1.png)
コメント