Python操作图片,类似于matlab

来源:互联网 发布:python websocket 库 编辑:程序博客网 时间:2024/05/30 23:29


操作图像

来看看最常见的图像缩放操作,只需三四行代码:

import Image# 打开一个jpg图像文件,注意路径要改成你自己的:im = Image.open('/Users/michael/test.jpg')# 获得图像尺寸:w, h = im.size# 缩放到50%:im.thumbnail((w//2, h//2))# 把缩放后的图像用jpeg格式保存:im.save('/Users/michael/thumbnail.jpg', 'jpeg')

其他功能如切片、旋转、滤镜、输出文字、调色板等一应俱全。

比如,模糊效果也只需几行代码:

import Image, ImageFilterim = Image.open('/Users/michael/test.jpg')im2 = im.filter(ImageFilter.BLUR)im2.save('/Users/michael/blur.jpg', 'jpeg')


1:打开图片,新建空图片,粘贴图片,保存图片

import Imageblank=Image.new("RGB",(800,600))  //new a blank pictureimg=Image.open("1.png")          //open a pictureblank.paste(img,(0,0))           //paste an opened picture to a blank pictureblank.paste(img,(800,0))blank.save("result.png")         //save to a new picture

0 0
原创粉丝点击