Es gibt verschiedene Möglichkeiten, ein Bild in Jupyter-Notizbüchern zu veröffentlichen:
via HTML:
from IPython.display import Image
from IPython.core.display import HTML
Image(url= "http://my_site.com/my_picture.jpg")
Sie behalten die Möglichkeit, HTML-Tags zum Ändern der Größe usw. zu verwenden.
Image(url= "http://my_site.com/my_picture.jpg", width=100, height=100)
Sie können auch lokal gespeicherte Bilder entweder über den relativen oder den absoluten Pfad anzeigen.
PATH = "/Users/reblochonMasque/Documents/Drawings/"
Image(filename = PATH + "My_picture.jpg", width=100, height=100)
Wenn das Bild breiter als die Anzeigeeinstellungen ist: Danke
Verwenden Sie unconfined=True
diese Option, um die Beschränkung der maximalen Breite des Bildes zu deaktivieren
from IPython.core.display import Image, display
display(Image('https://i.ytimg.com/vi/j22DmsZEv30/maxresdefault.jpg', width=1900, unconfined=True))
oder per Markdown:
- Stellen Sie sicher, dass die Zelle eine Markdown-Zelle und keine Codezelle ist, danke @ 游 凯 超 in den Kommentaren)
- Bitte beachten Sie, dass auf einigen Systemen der Markdown keine Leerzeichen in den Dateinamen zulässt. Dank @CoffeeTableEspresso und @zebralamy in den Kommentaren)
(On macos, solange Sie auf einem Abschlags Zelle sind Sie so tun würde: ![title](../image 1.png)
, und sich keine Sorgen über den weißen Raum).
für ein Webbild:
![Image of Yaktocat](https://octodex.github.com/images/yaktocat.png)
wie von @cristianmtr gezeigt Achten Sie darauf, weder diese Anführungszeichen ""
noch die ''
um die URL herum zu verwenden.
oder eine lokale:
![title](img/picture.png)
demonstriert von @Sebastian
IPython.display.Image
funktioniert wie erwartet.