博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PIL Image 转成 wx.Image、wx.Bitmap
阅读量:4514 次
发布时间:2019-06-08

本文共 727 字,大约阅读时间需要 2 分钟。

import wxfrom PIL import Imagedef ConvertToWxImage():    pilImage = Image.open('1.png')    image = wx.EmptyImage(pilImage.size[0], pilImage.size[1])    image.SetData(pilImage.convert("RGB").tostring())    image.SetAlphaData(pilImage.convert("RGBA").tostring()[3::4])    bitmap = wx.BitmapFromImage(image)    return bitmapclass MyFrame(wx.Frame):    def __init__(self):        wx.Frame.__init__(self, None, title = "Test convert ")        sizer = wx.BoxSizer(wx.HORIZONTAL)        bitmap = ConvertToWxImage()        bimCtr = wx.StaticBitmap(self, -1, bitmap)        sizer.Add(bimCtr)        self.SetSizerAndFit(sizer)app = wx.PySimpleApp()frm = MyFrame()frm.Show()app.MainLoop()

 

转载于:https://www.cnblogs.com/ankier/p/3222245.html

你可能感兴趣的文章
javascript中的函数作用域和声明提前
查看>>
Xcode10升级项目报错library not found for -lstdc++.6.0.9
查看>>
ZOJ-1129-Erdos Numbers
查看>>
java学习第四天 类和变量
查看>>
IDEA中如何添加RunDashboard
查看>>
单例静态继承
查看>>
Android开发:《Gradle Recipes for Android》阅读笔记(翻译)3.2——设置Flavors和Variants...
查看>>
Android零基础入门第36节:Android系统事件的响应
查看>>
POJ 2262 Goldbach's Conjecture
查看>>
自己手动写代码实现数据库连接池
查看>>
领域对象驱动开发:来吧,让我们从对象开始吧
查看>>
mysql分区分表讲解
查看>>
java编程思想读书笔记三(11-21)
查看>>
luogu P5302 [GXOI/GZOI2019]特技飞行
查看>>
EntityFramework 开始小试
查看>>
234 Palindrome Linked List
查看>>
Keil-MDK编译完成后代码大小
查看>>
ArcGIS JS 学习笔记4 实现地图联动
查看>>
ubuntu 12.04 lts安装golang并设置vim语法高亮
查看>>
编程题目:PAT 1004. 成绩排名 (20)
查看>>