Il existe plusieurs façons de publier une image dans les blocs-notes Jupyter:
via HTML:
from IPython.display import Image
from IPython.core.display import HTML
Image(url= "http://my_site.com/my_picture.jpg")
Vous conservez la possibilité d'utiliser des balises HTML pour redimensionner, etc ...
Image(url= "http://my_site.com/my_picture.jpg", width=100, height=100)
Vous pouvez également afficher des images stockées localement, via un chemin relatif ou absolu.
PATH = "/Users/reblochonMasque/Documents/Drawings/"
Image(filename = PATH + "My_picture.jpg", width=100, height=100)
si l'image est plus large que les paramètres d'affichage: merci
utiliser unconfined=True
pour désactiver le confinement max-largeur de l'image
from IPython.core.display import Image, display
display(Image('https://i.ytimg.com/vi/j22DmsZEv30/maxresdefault.jpg', width=1900, unconfined=True))
ou via démarque:
- assurez-vous que la cellule est une cellule de démarque, et non une cellule de code, merci @ 游 凯 超 dans les commentaires)
- Veuillez noter que sur certains systèmes, la démarque n'autorise pas d'espace blanc dans les noms de fichiers. Merci à @CoffeeTableEspresso et @zebralamy dans les commentaires)
(Sur les macos, tant que vous êtes sur une cellule de démarque, vous feriez comme ceci :, ![title](../image 1.png)
et ne vous inquiétez pas pour l'espace blanc).
pour une image web:
![Image of Yaktocat](https://octodex.github.com/images/yaktocat.png)
comme indiqué par @cristianmtr Attention à ne pas utiliser ces guillemets ""
ou ceux ''
autour de l'url.
ou local:
![title](img/picture.png)
démontré par @Sebastian
IPython.display.Image
travaux comme prévu.