im = Image.open(filename)print im.size #打印width,heightname,ext = os.path.splitext(filename)#分离文件名和路径a.jpg--->"a"和".jpg"im.save(name+'.png')#更改图片的格式#创建一个32*32大小的缩略图im.thumbnail((32,32),Image.ANTIALIAS)im.save(name+"thumb"+ext)#创建一个32*32的缩小的图像


#将图片旋转180;
im.rotate(180)
im.save(“rotate.jpg”)#保存为新的图片

    #将图像变灰gray = im.convert("L")gray.save("gray.jpg")

    #先导入库from PIL import ImageFilterconImg = im.filter(ImageFilter.CONTOUR)#轮廓conImg.show()

Python PIL库总结相关推荐

  1. python123九宫格输入_使用python PIL库实现简单验证码的去噪方法步骤

    字符型图片验证码识别完整过程及Python实现的博主,我的大部分知识点都是从他那里学来的. 想要识别验证码,收集足够多的样本后,首先要做的就是对验证码原始图片进行处理,对验证码识别分类之前,一般包括: ...

  2. 使用Python PIL库实现简单验证码的去噪处理

    想要识别验证码,收集足够多的样本后,首先要做的就是对验证码原始图片进行处理,对验证码识别分类之前,一般包括:将彩色图片转换成灰度图.将灰度图二值化和去除噪点三个基本过程.这里仅以比较简单的验证码为例, ...

  3. 使用Python PIL库中的Image.thumbnail函数裁剪图片

    发现自己还没有头像,想着上传ubuntu系统中我很喜欢的一个背景图片来当头像,但是因为图片过大,上传失败了.那么,我们如何使用python中强大的PIL库来进行图片裁剪呢? from PIL impo ...

  4. python PIL库安装

    python编程用到图像有时会出现 decoder jpeg not available 那是因为没有装jpeg编解码库或者是python的PIL库安装不正确. 出现这种情况最好删掉PIL库(进入py ...

  5. python PIL库将图片转换成字符画

    将图片转换成文本文件查看形式 准备 源码 原始图像 生成文本文件后显示的结果 注意事项 准备 语言:python 环境:PIL库,准备好图片素材 源码 from PIL import Image as ...

  6. Python PIL库 安装

    PIL库:图像处理库 1.确保安装Python后,按Win+R打开运行输入cmd,打开终端 2.安装PIL,终端操作 pip install Pillow 如果安装出问题,就更新pip,之后再重复pi ...

  7. Python PIL库处理图片常用操作,图像识别数据增强的方法

    在博客AlexNet原理及tensorflow实现训练神经网络的时候,做了数据增强,对图片的处理采用的是PIL(Python Image Library), PIL是Python常用的图像处理库. 下 ...

  8. Python PIL库 表白/搞图 用‘我爱你‘写出你的样子

    前久看到了微博上的表白图,就是柯南那个,感觉好炫酷,有点好玩,于是这几天在CSDN上搜了搜,果真有大神分享.于是照着弄了一下,加了一丢丢自己大胆的想法. 参考博文链接:(ps:表示感谢) 博主:王一白 ...

  9. python PIL库 Image.new 和 paste

    from PIL import Image import matplotlib.pyplot as plt img = Image.new("RGB",(100,100)) img ...

最新文章

  1. 手撸一个JdbcTemplate,带你了解其原理
  2. 并查集详解(从引入到代码)
  3. Ext JS 6开发实例(四) :调整主视图
  4. 1.16.Flink Window和Time详解、TimeWindow的应用、Window聚合分类之全量聚合、全量聚合状态变化过程-求最大值、Time介绍、EventTime和Watermarks等
  5. 创建数据库指定编码集
  6. vue项目中使用swiper
  7. php session缓存,扫盲:php session缓存至memcached中的方法
  8. 前端学习(778):随机数方法
  9. Centos7 Docker 删除容器_入门试炼08
  10. BZOJ 1032 JSOI 2007 祖码Zuma 区间DP
  11. WPF捕获未处理的异常
  12. 0423-mysql查询语句大全
  13. 艾司博讯:拼多多店铺要不要一直上新?上新有用吗?
  14. Shopee店铺爆单赚钱核心方法!跨境商家必学技能(干货建议收藏)
  15. (分享)视频压缩Free Video Compressor 汉化版/中文版【全网唯一】
  16. python手撕分水岭算法
  17. 面试官问你为什么选择做客服_在线客户服务-您的选择
  18. Java、JSP通用SQL查询分析器
  19. Android本地视频播放器开发--搜索本地视频(1)
  20. 生成组合仿射变换矩阵,裁剪+缩放+平移+斜切+旋转

热门文章

  1. CV:Win10下深度学习框架安装之Tensorflow/tensorflow_gpu+Cuda+Cudnn(最清楚/最快捷)之详细攻略(图文教程)
  2. JAVA_OA(六):SpringMVC登陆实例
  3. javascript下載csv檔案
  4. 洛谷1279 字串距离
  5. Linux 网络子系统之NAPI书签
  6. 国内大公司的开源项目( 阿里 腾讯 百度 新浪 搜狐 豆瓣 大众点评)
  7. UVALive 3026 Period (KMP算法简介)
  8. 历届试题 密码发生器
  9. 使用观察者模式在 Silverlight 中切换用户控件
  10. 在IAR下如何查看工程的堆栈(STM32)