您的位置:首页 > 编程语言 > Python开发

用Python进行图像处理

2011-11-24 19:51 309 查看
import Image # PIL

然后dir(Image)即可看到Image模块的函数,如需更多的了解可以去PIL官方网站看。

这里只说图片大小调整。

调整图像大小:

import Image

img = Image.open("img.jpg")

new_img = img.resize((x ,y ),Image.BILINEAR)

new_img.save("new_img.jpg")

格式转换:

假设我们要把上面生成的rot_img.jpg转换成bmp图像,要做到这一点这太简单了:只需要在上面的代码后面添加下面这样一行即可:

rot_img.save("con_img.bmp")

打开后,我们可以查看一些图片信息,如im.format, im.size, im.mode等。

最大的发现是:调用save以后保存的图片大小比原来小了很多。

import Image

img = Image.open("img.jpg")

img.save("new_img.jpg")

只做了这三部,原来1.2M的图片变成了180多k
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: