Python操作图像
来源:互联网 发布:淘宝hd ipad历史版本 编辑:程序博客网 时间:2024/06/05 11:37
Python操作图像的模块为: Pillow:
基本使用:
1. 加载图像:
可以看到该图像是1280*800分辨率的,颜色通道为RGB
2. 获取图像参数
这里获取了图片名字和尺寸,然后使用png格式保存了这个图片,可以看到,pillow新建了一个png图片,虽然它们内容一样,但是格式是不一样的。
3. 裁剪图片(用到crop函数)
从源码看到,原图保留,pillow是新建了一个图片对象来处理的:
运行示例:
4. "复制"和"粘贴"
复制一个图像,是产生一个新的图像数组,内容与原图像一样,如果要对图像进行粘贴操作,最好是复制一份出来,在拷贝的图像数组上进行操作从而不影响源图像。下面把第三步切出来的图像复制到原来图上随意一个地方:
5. 改变图像大小
使用Pillow的基本图像操作觉得掌握这几个对于普通的需求也是可以满足了。
0 0
- python图像操作
- Python 图像操作
- python基本图像操作
- python图像操作
- Python操作图像
- (转)python图像操作
- python图像操作
- Python OpenCV3 图像操作
- python,opencv切割图像操作
- python+opencv操作图像视频
- python-PIL 图像基本操作
- Python-Image 基本的图像处理操作
- Python: scikit-image 图像的基本操作
- python+opencv实操-图像基本操作
- python图像数组操作与灰度变换
- python学习一 图像打开操作
- python opencv 图像按位操作
- Python-Image基本的图像处理操作
- UiAutomator中引入第三方库编译和打包问题
- 一起Talk Android吧(第二十二回:Java常用类之文件操作二)
- Java实现顺序表及常见操作
- Typecho Database Query Error问题
- js垃圾回收机制之避免内存泄漏
- Python操作图像
- 2017-05-11 DBA日记,DTCC DAY-1的收获
- Linux 源码包安装过程
- python实现贝叶斯推断——垃圾邮件分类
- 分布式架构学习之:017--FastDFS分布式文件系统的安装与使用(单节点)
- opengl es 2.0 obj导入、光照、混合、雾化
- Qt-QML-C++交互实现文件IO系统-后继-读取XML文件和创建XML文件
- C#161课的主要内容
- java 图片与字符串的转换