Chargement d'une image à partir du nom de fichier dans un wx.Panneau
Je suis à la recherche d'un exemple de code pour charger une image au format PNG à l'intérieur d'un wx.Panneau, j'ai vu un couple d'entre eux à l'aide de Python Imaging Library (PIL) et un câlin tas de ligne de code.
Je tiens à garder mon environnement avec aussi peu de bibliothèque que possible, ce qui signifie sans PIL depuis je n'ai pas besoin de faire toute sorte de traitement de l'image, et je pense que wx permettent un tel traitement.
Grâce
MODIFIER : le code pour atteindre cet de réponse de Mike
image = wx.Image('path/to/image.png', wx.BITMAP_TYPE_ANY)
imageBitmap = wx.StaticBitmap(myPanel, wx.ID_ANY, wx.BitmapFromImage(image))
Puis imageBitmap peut être utilisé comme n'importe quel autre wx widget.
OriginalL'auteur AsTeR | 2012-01-12
Vous devez vous connecter pour publier un commentaire.
J'ai écrit un vraiment simple visionneuse d'image tutoriel ici qui pourrait vous aider: http://www.blog.pythonlibrary.org/2010/03/26/creating-a-simple-photo-viewer-with-wxpython/ Il utilise juste wxPython, je pense.
OriginalL'auteur Mike Driscoll