Salut,
j'ai, plus ou moins, reussi a faire ce que je veux. 
En fait je me sers beaucoup de la library PIL pour traiter mes images et j'ai trouver une fonction sur le net qui convertit une image PIL en pixbuf. La voici, elle peut aussi etre trouvee la:
__________________________________
import pygtk
pygtk.require("2.0")
import gtk
import StringIO
import Image
def Image_to_GdkPixbuf (image):
file = StringIO.StringIO ()
image.save (file, 'ppm')
contents = file.getvalue()
file.close ()
loader = gtk.gdk.PixbufLoader ('pnm')
loader.write (contents, len (contents))
pixbuf = loader.get_pixbuf ()
loader.close ()
return pixbuf
____________________________________
Je comprends pas trop ce que ca fait mais ca marche!
Mon code consiste en:
____________________________________
widImg = self.wTree.get_widget("image")
pilImg=Image.open(imageAdress)
widImg.set_from_pixbuf(Image_to_GdkPixbuf(pilImg).scale_simple(100,100,gtk.gdk.INTERP_BILINEAR))
____________________________________
N'hesitez pas a faire des commentaires/critiques...
J'ai toujours quelques problemes d'affichage avec des containers qui n'ont pas la bonne dimension... Quelqu'un a une idee ou un lien pour mieux gerer l'affichage et le layout?
Merci
a+
Partager