用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
然后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
相关文章推荐
- 使用python进行图像处理的基本方法
- 用Python进行图像处理
- 使用python进行图像处理-调整图片大小
- 如何通过PYthon进行图像的暗化处理
- python之安装networkx,matlpot包进行图像处理
- 利用Python的PIL库进行简单的图像处理
- python加opencv进行图像处理
- 安装Python图像处理库PIL、pytesseract进行验证码识别
- python进行基本的图像处理
- 使用python进行图像处理
- 推荐:用Python进行图像处理
- 使用python进行图像处理-调整图片大小
- python使用pil进行图像处理(等比例压缩、裁剪)实例代码
- 使用python进行图像处理
- Win7下安装Python图像处理库PIL、pytesser、tesseract进行验证码识别
- python 进行图像处理(PIL)
- 利用python进行图像处理
- python使用TensorFlow进行图像处理的方法
- Python-OpenCV 处理图像(一):基本操作
- Python3与OpenCV3.3 图像处理(二十一)--轮廓发现