`
zjxplq
  • 浏览: 39896 次
  • 性别: Icon_minigender_1
  • 来自: 绍兴
社区版块
存档分类
最新评论

如何将PIL image转成wx.Image与wx.Bitmap

阅读更多

代码如下:

from PIL import Image
import wx

pilImage = Image.open('my.png')
image = wx.EmptyImage(pilImage.size[0],pilImage.size[1])
image=image.ConvertToImage()
image.setData(pil.convert("RGB").tostring())
image.setAlphaData(pil.convert("RGBA").tostring()[3::4]

## use the wx.Image or convert it to wx.Bitmap
bitmap = wx.BitmapFromImage(image)
 
分享到:
评论
1 楼 ForgiDaved 2013-05-21  
   请问你这段代码确定能够执行?
image.setAlphaData(pil.convert("RGBA").tostring()[3::4]  这里都有语法错误,少了一个括弧。
    请问上面代码中的pil是什么对象。能否分享比较完整的代码,至少所有的变量都能看到是如何申明的。谢谢啦

相关推荐

Global site tag (gtag.js) - Google Analytics