用Python进行图像处理

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章