2015-07-05 2 views
9

ich ein Bild im ipython qtconsole über anzuzeigen bin versucht Anzeige:ein Bild in der ipython qtconsole

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

aber ich erhalte die folgende Ausgabe über Anaconda

Out[6]: <IPython.core.display.Image object> 

ich Python installiert, hat die benötigte Bibliothek um Bilder anzuzeigen. Ich habe versucht, stackoverflow zu suchen und konnte noch keine Antworten finden.

Die Version von Python Ich renne ist:

IPython QtConsole 3.2.0 
    Python 2.7.10 |Anaconda 2.3.0 (x86_64)| (default, May 28 2015, 17:04:42) 

Der Grund, warum ich möchte diese Funktion erhalten ist, ich bin Herumspielen mit dem Google deepdream Projekt, das ziemlich lustig und verrückt aussieht. Siehe: https://github.com/google/deepdream/blob/master/dream.ipynb

Sorry, wenn dies eine einfache Frage ist nie Python verwendet und ich habe mir den Kopf für ein paar Stunden!

Danke!

+0

Mmm, nichts dabei? Ich habe das gleiche Isuue. – pablete

+0

@Gerb, ich habe das gleiche Problem .. hast du es herausgefunden ?? –

+0

QtConsole kann immer noch keine IPython Image-Objekte anzeigen (Ich habe 'embed = True' vergeblich versucht) – dashesy

Antwort

2

Der folgende Code sollte funktionieren, obwohl ich zugeben muss, dass ich IPython nicht so oft verwende.

from PIL import Image 
im = Image.open('/home/students/sky1024px.jpg') 
im.show() 
+0

Das funktioniert tatsächlich, was ich in der Zwischenzeit mache. Ich dachte nur, dass es schön wäre, wenn das Bild in der Konsole angezeigt wird. Zumindest habe ich Beispiele gesehen, wo Leute das funktionierten. – Gerb