Hejcia
Przeszukałem wiele for, próbowałem i kombinowałem. Nie mogę, nie wie, nie chce. Taki oto kod według dokumentacji, for, zdrowego rozsądku powinien mi pomóc jednak nie chce.
wxImg = wx.EmptyImage(100,100)
wxImg.SetData(pilImage.convert("RGB").tostring())
wxImg.SetAlphaData(pilImage.convert("RGBA").tostring()[3::4])
bmp = wx.BitmapFromImage(wxImg)
oryginal = wx.Bitmap(bmp, wx.BITMAP_TYPE_ANY)
self.bmOryg = wx.StaticBitmap(self, -1, oryginal,pos=(10,110))
błędy to:
Traceback (most recent call last):
File "D:\python\noname.py", line 138, in <module>
frame = MyFrame(None, 'Filtry Obrazow')
File "D:\python\noname.py", line 60, in __init__
oryginal = wx.Bitmap(bmp, wx.BITMAP_TYPE_ANY)
File "C:\Python27\lib\site-packages\wx-2.8-msw-unicode\wx\_gdi.py", line 561, in __init__
_gdi_.Bitmap_swiginit(self,_gdi_.new_Bitmap(*args, **kwargs))
TypeError: String or Unicode type required
Domyslam się, że z tego bmp trzeba wyciagnac nazwe pliku tylko jak?
Pozdrawiam