学习目的:
CS2使用Python图像处理库Pillow处理图像文件
学习内容:
CS2.1安装Pillow
Pillow是Python中的图像处理库(PIL:Python Image Library),提供了广泛的文件格式支持,强大的图像处理能力,主要包括图像储存,图像显示,格式转换以及基本的图像处理操作等。
1.Pycharm安装Pillow
Pycharm:首先右键单击File–>Settings
选择Project Interpreter,如果安装了Anaconda3可以直接导入它的库;如果是Pycharm,点击+号,Add,搜索要导入的库,然后install package,等待安装完成
2.Anaconda3 :安装的时候就己经有Pillow库了,直接调用
CS2.2 打开和显示图像
使用PIL.Image模块的open()函数可以打开一个图像,返回一个图像对象,然后调用图像对象的show()方法,可以在屏幕上显示图像。
1.新建一个Project,取名为Pillow,new---->python file ----->取名为test
2.终端输入D:\PycharmProjects\Pillow\test.py运行,调用系统默认的图像软件打开图片,并输出对应图片的信息。
CS2.3 图像的基本操作
1.新建一个python文件,取名为image_test
2.把一幅图像的4个副本排列成2×2网格:在左上方的副本是原始图像,而画面右上方、左下方、右下方则分别使用模块PIL.ImageFilter中定义的内置过滤器CONTOUR、EMBOSS、FIND_EDGES进行过滤。
3.终端输入命令行 D:\PycharmProjects\Pillow\image_test.py C:\images\1.jpg
CS2.4 批量图像格式转换
1.新建一个python文件,取名为image_convert
2.将jpg图片批量转化为png图片