使用python进行图像处理的基本方法
2015-06-11 20:41
1216 查看
1.使用PIL库对图像进行处理
在练习开始前,应加上以下代码:from PIL import Image
from numpy import *
from pylab import *
1.1读取图像, 并保存在pic变量中:
pic = Image.open('fruits.jpg')
如果你想查看图片大小,使用
pic.size或者查看图片
imshow(pic)
pic
pic.show()
1.2 想将图像转化成灰度
pic1 = pic.convert('L')
1.3 创建一个缩略图,(注意:该操作会覆盖原图)
pic.thumbnail((128, 128)) #图像的最长边长为128
调整图像的尺寸:
out = pic.resize((128, 128)) #图像的长宽均为128旋转图像:
out = pic.rotate(45) #图像逆时针旋转45度1.4 复制和粘贴图像区域:
region = pic.crop((100,200,400,300)) #四个坐标按照顺时针标定图像的左上角和右下角
pic.paste(region.rotate(180), (100,200,400,300)) #paste方法内第一项是粘贴的内容,第二项是粘贴的位置
相关文章推荐
- Python 得到Twitter所有用户friends和followers
- Ubuntu下如何搭建完美Python开发环境?
- python fabric远程操作和部署
- python机器学习工具包
- Python入门教程
- [Python] 中文
- Windows 7 64bit编译rpy2 Python扩展
- Windows上配置python的环境变量
- ubuntu 下从一个python文件中调用另外的一个python文件中的类!
- Java调用Python
- 一个python的验证码生成类
- python openpyxl读写excel
- python 时间字符串格式转换
- python
- python join字符连接函数的使用方法
- Python学习第五周:字符串 - 作业20150611
- Python3.4对比Excel内容
- Python书单,不将就
- python的sys.stdout重定向
- Python学习笔记4