第一步肯定是安装啦
pip install pillow
如果安装报错,可以升级一下pip库,因为有可能是pip版本低了。。。。。。。。。
pip show pip
升级用 python -m pip install --upgrade pip
出现successfully的字符就是代表成功了
然后。。。可以用 from PIL import Image 引用嗷
imNew = Image.('RGB',(800,600),(255,0,0)) #创建一个张宽800,高600的红色图片 imNew.show() #显示创建的图片
from PIL import Image image = Image.open('C:/User/wanruo/Desktop/1.jpg') image.format, image.size, image.mode ('JPEG',(500,750),'RGB') image.show() #这打开图片来着,图片路径要自己找嗷
。。。用PyCharm莫名其妙的不能用,百度了一下也不是很明白。。。
最后还是用IDLE做的,虽然这两个好像没啥区别来着。。。。
这是Pycharm的那个问题来想搞的点就是了嗷,我还是贴心吧,铁子!!!
image = image.open('c:/users/wanruo/desktop/1.jpg') rect = 80,20,310,360 image.crop(rect).show()
剪裁图片嗷
image = Image.open('C:/Users/wanruo/Desktop/1.jpg') size=128,128 image.thumbnail(size) image.show()
生成略缩图
image1 = Image.open('C:/Users/wanruo/Desktop/1.jpg') image2 = Image.open('C:/Users/wanruo/Desktop/2.jpg') rect = 80,20,310,360 guido_head = image2.crop(rect) width,height = guido_head.size image1.paste(guido_head.resize((int(width / 1.5),(int(height / 1.5)))),(172.40))
缩放和黏贴图像
image = Image.open('C:/Users/wanruo/Desktop/1.jpg') image.rotate(180).show() image.transposse(Image.FLTP_LEFT_RIGHT).show()
旋转嗷!!!!!!!!!!!
image = Image.open('C:/Users/wanruo/Desktop/3.png') for x in range(80,310): for y in range(20,360): image.putpixel((x,y),(128,128,128)) image.show()
操作像素来着,记得一定要注意图片的大小,=-=别问我为什么知道的
from PIL import Image,ImageFilter image = Image.open('C:/Users/wanruo/Desktop/3.png') image.filter(ImageFilter.CONTOUR).show()
把图片滤镜 =---= 效果还不错来着
大概就是这样了,Pillow的简单使用来着
加油!!!!!!!!!!奥利给!!!!!!!!!!