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 ...
随机推荐
- uda 3.C++二维向量
二维向量 接下来,你将使用向量来存储矩阵.就像 Python 使用列表列表来存储矩阵一样,C++ 使用的是向量的向量.用于声明二维向量的语法有点复杂. 假设你正在使用 Python,并且想存储一个 3 ...
- DAMICON'S LIST OF OPEN SOFTWARE
http://www.damicon.com/resources/opensoftware.html DAMICON'S LIST OF OPEN SOFTWARE This List of Open ...
- 设置 Tomcat 的JVM运行内存
win7,64位: Tomcat7.0.5:jdk1.7: 情况一:Tomcat注册成系统服务,如何修改JVM运行内存? WINDOW 64位 , cmd打开注册表(regedit) HKEY_LOC ...
- iptables 操作规则
iptables -nL查看本机关于iptables的设置情况,默认查看的是-t filter,可以指定-t nat iptables-save > iptables.rule会保存当前的防火墙 ...
- react框架下,在页面内加载显示PDF文件,关于react-pdf-js的使用注意事项
react框架下,在页面内加载显示PDF文件,关于react-pdf-js的使用注意事项 之前做了一个需求,在注册账号的时候,让用户同意服务条款, 服务条款是一个PDF文件, 这就需要在react内加 ...
- 父元素高度不确定,子元素左右等高的div布局
上一篇介绍了实现几个div并排居中点这里,但是指定了高度,这篇文字主要说一下父元素高度不确定,子元素左或右高度不确定且高度相同布局div盒子 三个div盒子如下 <div class=" ...
- 在 CentOS 7.3 上安装 nginx 服务为例,说明在 Linux 实例中如何检查 TCP 80 端口是否正常工作
CentOS 7.3 这部分以在 CentOS 7.3 上安装 nginx 服务为例,说明在 Linux 实例中如何检查 TCP 80 端口是否正常工作. 登录 ECS 管理控制台,确认实例所在安全组 ...
- js对数组的元素分割
文章地址 https://www.cnblogs.com/sandraryan/ 不用方法(模拟方法) <script> var arr = ["hi",2,3,tru ...
- java一维数组的声明与初始化
一维数组:可以理解为一列多行.类型相同的数据,其中每个数据被称为数组元素: 一维数组的声明方式: type varName[]; 或 type[] varName;(推荐) Eg:int age[]; ...
- [转]UEditor编辑器两个版本任意文件上传漏洞分析
0x01 前言 UEditor是由百度WEB前端研发部开发的所见即所得的开源富文本编辑器,具有轻量.可定制.用户体验优秀等特点 ,被广大WEB应用程序所使用:本次爆出的高危漏洞属于.NET版本,其它的 ...