在前面我们讲到过关于图片提取颜色的方法与技巧,在那里我们有提及到关于image这个模块的一些用法,为了帮助大家更好的理解这一方面的知识,那么下面小编就来帮助大家来理解一下在python中如何使用image模块 。

之前我们有讲解过PIL库,然而image函数也提供了同名的类来表示,同时也提供了许多的函数包括加载图片创建图像的函数,就可以使用image.open来查看加载图片,例子如下:
from PIL import imagephoto = image.open("flowers.png")photo.rotate(20).show()【如何使用python中的image模块?可以这样用】那么image模块还提供了一些什么常用的函数呢,我们接下来一起看看吧 。首先是new函数,用来指定的模式和创建新图像的大小,在new函数里面可以设定参数,如mode,size,color等 。第二个就是eval函数,它会把接收到的每一个参数应用到所给图像的每一个像素,每一个像素值只会计算一次 。
还有一个常用的函数就是blend函数,在blend函数里面可以通过参数进行,比如在里面放image1,image2,alpha等参数 。通过使用alpha常量,可以在图像进行差值操作,并且可以创建新图像 。但是需要注意的一点就睡两个图像必须具有相同的大小和模式 。
最后一个较为常用的想必就是open函数了,打开并识别给定图像文件 。里面的参数是infile,但如果参数给出了mode参数,那么图像数据就必须设为“r”,要打开图像,即可以使用字符串来表示文件名也可以使用文件对象 。
以上就是关于python中的image模块的使用方法啦,如果帮助到大家的话,就不防马上自己动手实践一下吧 。
猜你喜欢
- 如何理解python中的if _name_=='_main_'?看完你就知道了
- 如何使用python来判断是否是数字?可以这样写
- Python怎么引用图片?Python图片要如何读取输出
- Python怎么引用其他文件变量?Python变量调用解析
- Python怎么引用Excel表里的数据?这篇文章看完就会
- Python怎么卸载干净重装?Python完全卸载教程
- Python列表添加元素有哪些方法?Python列表添加元素的方法介绍
- Python中可迭代对象有哪些?Python中的迭代如何理解
- Python之中!=是什么意思?Python中!=的作用是什么
- Python中怎么对集合排序?Python集合排序方法介绍
