Python基础9.pptVIP

  • 3
  • 0
  • 约5.15千字
  • 约 21页
  • 2017-08-15 发布于河南
  • 举报
处理基本的图像 大多数的应用程序都需要载入至少一个图像,这些图像存储在外部的文件中。样例包括工具栏图片、光标、图标、启始画面或仅仅用于装饰以增加一些时髦感的图像。传统上,使用图像工作的复杂性是不得不处理用于储存图像的不同的图片文件格式。幸运的是,wxPython内部为你做了所有的这些。你将使用相同的抽象概念来处理任何图像,而不用关心它的原始格式。 如何载入图像? 在wxPython中,图像处理是一个双主管系统,与平台无关的图像处理由类wx.Image管理,而与平台有关的图像处理由类wx.Bitmap管理。 外部文件格式由wx.Image装载和保存,而wx.Bitmap负责将图像显示到屏幕。 wx.Image的构造函数: wx.Image(name,?type=wx.BITMAP_TYPE_ANY,?index=-1) 如何载入图像? 参数name是图像文件的名字,参数type(类型)是处理器类型。type的ID可以是wx.BITMAP_TYPE_ANY或其它。如果你使用 wx.BITMAP_TYPE_ANY,那么wxPython将试图自动检测该文件的类型。如果你使用一个特定的文件类型,那么wxPython将使用该类型转换这个文件。 如何载入图像? import wx filenames = [image.bmp, image.gif, image.jpg, image.png ]

文档评论(0)

1亿VIP精品文档

相关文档