2011-02-03 11 views
1

私はWXPythonで長方形のビットマップを作成するために使用する関数を持っています。私はイメージに変換したいと思います。その後、ビットマップに戻ります。どのようにこれについて行くだろうか?WXpythonビットマップをイメージに変換してからもう一度変換する

スニペット:

def make_shape(self, w, h, r): 

     maskc = wx.Color(0, 0, 0) 
     shownc = wx.Color(0, 0, 1) 

     bitmap = wx.EmptyBitmap(w, h) 
     dc = wx.MemoryDC(bitmap) 

     # Fill 
     dc.SetBrush(wx.Brush(shownc)) 

     # Rounding 
     dc.SetPen(wx.Pen(shownc)) 

     # Shape 
     dc.DrawRoundedRectangle(0, 0, w, h, r) 

     dc.SelectObject(wx.NullBitmap) 

     bitmap.SetMaskColour(maskc) 

     return bitmap 

答えて

2

使用wx.ImageFromBitmap(bitmap)wx.BitmapFromImage(image)

関連する問題