我厌倦了在网上搜索这个,我无法让它工作。我需要将绿色像素变成透明像素,不需要半透明。想知道如何有效地使用面具,但 wx 文档并没有太大帮助......
希望有人能给我小费,问候。
相关代码
png = wx.Image('sun2.png', wx.BITMAP_TYPE_PNG).ConvertToBitmap()
#print png.HasMask() fail
png.SetMaskColour((0,255,0))
#mask=wx.Mask(png,wx.Colour(0,255,0))
#png.SetMask(mask)
imge=wx.StaticBitmap(self, -1, png, (10, 5), (png.GetWidth(), png.GetHeight()))