2017-08-29 3 views
1

J'ai essayé d'importer un fichier png dans Python 3.6 avec Jupyter Notebook sans succès. J'ai vu quelques exemples qui ne fonctionnent pas, du moins pas plus, à savoirComment importer des images png Python

import os,sys 
import Image 
jpgfile = Image.open("picture.jpg") 

Il n'y a aucun module appelé l'image que je peux installer soit: Conda image d'installation ou Pip image d'installation

Toute solution simple serait grandement appréciée!

+0

regarder ici: https://stackoverflow.com/questions/32370281/how-to-include-image-or-picture-in-jupyter-notebook/32370538#32370538 –

+0

Copie possible de [Comment inclure une image ou une image dans un cahier jupyter] (https : //stackoverflow.com/questions/32370281/how-to-i nclude-image-or-picture-in-jupyter-cahier) –

+0

Merci pour la réponse, Reblochon. Cependant, j'essaie d'importer des images en utilisant Python dans n'importe quel IDE, je viens d'utiliser Jupyter Notebook. J'ai regardé les liens, et ils étaient seulement pour importer des images de sites Web. Je voudrais importer un fichier png enregistré à partir d'un dossier. Et ne pas utiliser Markdown. Je suis surpris d'essayer de trouver la solution si ambigieuse:/ – MichaelRSF

Répondre

1

Vous pouvez afficher une image de fichier dans un ordinateur portable Jupyter comme suit:

from IPython.display import Image 
img = 'fig31_Drosophila.jpg' 
Image(url=img) 

img = 'fig31_Drosophila.jpg' est le chemin et le nom de l'image que vous voulez. (Ici, l'image est dans le même dossier que le script principal)

alternativement:

from IPython.display import Image 
img = 'fig31_Drosophila.jpg' 
Image(filename=img) 

Vous pouvez spécifier en option args (pour width et height par exemple:

from IPython.display import Image 
img = 'fig31_Drosophila.jpg' 
Image(url=img, width=100, height=100) 
+1

Merci, très apprécié Reblochon! J'ai réussi à finalement le faire fonctionner. J'ai continué à obtenir une sortie d'image cassée. Je devais m'assurer que le chemin du fichier était correct. 'depuis IPython.display importer Image', ' img = "C: /Users/Michael/Call_Options_Graphv_1.jpg" ', ' Image (url = img) ' – MichaelRSF