如何使用python中的image模块?可以这样用

在前面我们讲到过关于图片提取颜色的方法与技巧,在那里我们有提及到关于image这个模块的一些用法,为了帮助大家更好的理解这一方面的知识,那么下面小编就来帮助大家来理解一下在python中如何使用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模块的使用方法啦,如果帮助到大家的话,就不防马上自己动手实践一下吧 。

    猜你喜欢