当前位置:嗨网首页>书籍在线阅读

21-小结

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

19.5 小结

图像由像素的集合构成,每个像素具有表示颜色的RGBA值,可以通过x和y坐标来定位。两种常见的图像格式是JPEG和PNG。 pillow 模块可以处理这两种图像格式和其他格式。

当图像被加载为 Image 对象时,它的宽度和高度作为两整数元组,保存在 size 属性中。 Image 数据类型的对象也有一些方法用于实现常见的图像处理,方法有 crop()copy()paste()resize()rotate()transpose() 。要将 Image 对象保存为图像文件,就调用 save() 方法。

如果希望程序在图像上绘制形状,就使用 ImageDraw 的方法绘制点、线、矩形、椭圆和多边形。该模块也提供了一些方法,可用你选择的字体和大小绘制文本。

虽然像Photoshop这样高级(且昂贵)的应用程序提供了自动批量处理功能,但你可以用Python脚本免费完成许多相同的修改。在前面的章节中,你编写Python程序来处理纯文本文件、电子表格、PDF和其他格式。利用 pillow 模块,你已将编程能力扩展到处理图像。