平移中的抗锯齿图像

2024-09-29 23:23:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在设置wxPanel的形状,但是有很多锯齿状的边缘。有没有办法解决这些问题?在

在wx.框架,我正在从黑白.png图像设置形状

mask = wx.Image('Resources/Images/Window/window_alpha_map.png')
mask.ConvertAlphaToMask()
shape = mask.ConvertToBitmap()
shape.SetMask(wx.Mask(shape, wx.BLACK))
self.SetShape(wx.RegionFromBitmap(shape))

在wxPanel内部,我将图像设置为eraseBackground

^{pr2}$

以下是我所说的一些例子:http://clfu.se/PZn3http://clfu.se/uE4

在wxPython或者photoshop中有没有一种方法可以解决这些问题呢?在

感谢任何帮助


Tags: 图像image框架pngmask边缘形状resources

热门问题