wxPython图像相关处理

一.wx.Image和wx.Bitmap   
    wxPython主要有两个图像相关的类:wx.Image和wx.Bitmap 两者分工不同
    wx.Image用于加载、处理、保存图片,而wx.Bitmap负责将图像显示到屏幕上,wx.Bitmap没有修改图片的api。

1、加载图片:
加载一个png图片:
image = wx.Image("image.png",wx.BITMAP_TYPE_PNG)
若加载图片格式不确定,可以使用wx.BITMAP_TYPE_ANY.

2、wx.Image转成wx.Bitmap
可以使用:bitmap = wx.Image("image.png",wx.BITMAP_TYPE_PNG).ConvertToBitmap()
部分文章使用:
bitmap = wx.BitmapFromImage(image)
来转换,此方法已经被过时,使用此方法会有警告信息。

3、显示图像:wx.StaticBitmap(panel,-1,bitmap)
 

二.基于wx.Image的图像处理

1、特

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值