Pillow库来着
第一步肯定是安装啦
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的简单使用来着
加油!!!!!!!!!!奥利给!!!!!!!!!!
Pillow库来着的更多相关文章
- python中用Pillow库进行图片处理
一.Python中 PIL 图像处理库简介 PIL可以做很多和图像处理相关的事情: 图像归档(Image Archives).PIL非常适合于图像归档以及图像的批处理任务.你可以使用PIL创建缩略图, ...
- 尝试用python开发一款图片压缩工具1:尝试 pillow库
开发目的 我经常使用图片.公众号文章发文也好,还是生活中要使用素材.图片是一种比文字更加直观的载体.但是图片更加占用带宽,很多软件都对图片有大小限制.图片太大也会影响加载速度.我试过几款图片压缩工具, ...
- Python pillow库
由于pillow库功能很强大本文章主要介绍pillow的Image模块 关于Pillow与PIL PIL(Python Imaging Library)是Python一个强大方便的图像处理库,名气也比 ...
- 安装python的第三方Pillow库
方法/步骤 找到easy_install.exe工具.在windows下安装Python后,在其安装路径下的scripts文件中默认安装好了easy_install工具.完整路径如下例:D:\Pyth ...
- 使用Pillow库 创建简单验证码
使用Pillow生成简单的验证码 本想做成字体各自按随机角度倾斜, 但没有在Pillow中找到相关的方法 import randomfrom PIL import Image, ImageDraw, ...
- Python3.4的Pillow库实现验证码图片
转自 http://blog.csdn.net/bin381/article/details/41969493 from PIL import Image,ImageDraw, ImageFont, ...
- Python pillow库安装报错
报错信息: D:\pythontest\duanxinhongzha>pip3 install pillowCollecting pillow Could not find a version ...
- Pillow库的学习和使用
1.encoder jpeg not available sudo apt-get install libjpeg-dev pip install -I pillow
- Python 处理图片 -- pillow库
pip install pillow 基本使用 from PIL import Image # new 创建一张图片 im1 = Image.new('RGB', (500, 300), (50, 1 ...
随机推荐
- bzoj 4386: [POI2015]Wycieczki
bzoj 4386: [POI2015]Wycieczki 这题什么素质,爆long long就算了,连int128都爆……最后还是用long double卡过的……而且可能是我本身自带大常数吧,T了 ...
- SaltStack之用户账户管理
在Salt.state中,user 模块是用来创建用户和管理用户设定的,用户可以被设置成 present 状态或者 absent 状态 注释: present:添加用户 absent : 删除用户 ...
- 2012-4-2 通过MdiParent设置窗体最前
SentenceForm form = new SentenceForm(); form.MdiParent = this; form.Show(); //form.MdiParent = this; ...
- 2018-9-1-win10-uwp-轻量级-MVVM-框架入门-2.1.5.3199
title author date CreateTime categories win10 uwp 轻量级 MVVM 框架入门 2.1.5.3199 lindexi 2018-09-01 16:24: ...
- angularJS 初始化
AngularJS 启动有两种方式 1.绑定初始化,自动加载 通过绑定来进行angular的初始化,会把js代码侵入到html中. ng-app是angular的一个指令,代表一个angular应用( ...
- 冒泡排序&直接插入排序&快速排序
一.冒泡排序 0 1 2 3 4 5 假设有一个6个数的数组,0,1,2,3,4,5是索引,冒泡排序就是相邻两个对比,比如5和4比,如果满足条件就互 ...
- hdu 1535 Invitation Cards(spfa)
Invitation Cards Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others ...
- H3C 对等通信
- tensorflow学习笔记(四十五):sess.run(tf.global_variables_initializer()) 做了什么?
当我们训练自己的神经网络的时候,无一例外的就是都会加上一句 sess.run(tf.global_variables_initializer()) ,这行代码的官方解释是 初始化模型的参数.那么,它到 ...
- caffe学习(1):多平台下安装配置caffe
如何在 centos 7.3 上安装 caffe 深度学习工具 有好多朋友在安装 caffe 时遇到不少问题.(看文章的朋友希望关心一下我的创业项目趣智思成) 今天测试并整理一下安装过程.我是在阿 ...