在 wxPython 中创建位图的最简单方法
Easiest way ever to create bitmap in wxPython
有时需要创建虚拟位图用于测试目的。为了使位图可辨别(例如红色和绿色),我正在寻找一种方法来创建一个 wx.Bitmap
并使用尽可能少的代码行。
到目前为止我所做的是:
size_h_w = 64
bmp1 = wx.EmptyBitmapRGBA(size_h_w, size_h_w, red=255, alpha=1)
bmp2 = wx.EmptyBitmapRGBA(size_h_w, size_h_w, green=255, alpha=0)
但是,我得到的唯一结果是黑色透明位图。如何使颜色参数起作用?
目标是从 wxPython 2.9
开始(wxMSW
)。
尝试使用 alpha=255
(或 wx.ALPHA_OPAQUE
)。这是完全不透明的 alpha 级别。零是全透明,一是几乎全透明
有时需要创建虚拟位图用于测试目的。为了使位图可辨别(例如红色和绿色),我正在寻找一种方法来创建一个 wx.Bitmap
并使用尽可能少的代码行。
到目前为止我所做的是:
size_h_w = 64
bmp1 = wx.EmptyBitmapRGBA(size_h_w, size_h_w, red=255, alpha=1)
bmp2 = wx.EmptyBitmapRGBA(size_h_w, size_h_w, green=255, alpha=0)
但是,我得到的唯一结果是黑色透明位图。如何使颜色参数起作用?
目标是从 wxPython 2.9
开始(wxMSW
)。
尝试使用 alpha=255
(或 wx.ALPHA_OPAQUE
)。这是完全不透明的 alpha 级别。零是全透明,一是几乎全透明