Afficher une image avec Python
J'ai essayé d'utiliser IPython.affichage avec le code suivant:
from IPython.display import display, Image
display(Image(filename='MyImage.png'))
J'ai aussi essayé d'utiliser matplotlib avec le code suivant:
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
plt.imshow(mpimg.imread('MyImage.png'))
Dans les deux cas, rien ne s'affiche, même pas un message d'erreur.
source d'informationauteur FiReTiTi
Vous devez vous connecter pour publier un commentaire.
Si vous utilisez matplotlib et souhaitez afficher l'image dans votre interactif portable, essayez les solutions suivantes:
Si vous utilisez
matplotlib
vous avez besoin d'afficher l'image à l'aide deplt.show()
à moins que vous n'êtes pas en mode interactif.E. g.:
De façon beaucoup plus simple que vous pouvez faire de même en utilisant
À l'aide d'opencv-python est plus rapide pour plus d'opération de l'image:
C'est simple
Utilisation de pseudo-code suivant
plt.show()
//cela va vous montrer l'image de la console.Cela a fonctionné pour moi, Inspiré par @the_unknown_spirit