Python数据分析13
【摘要】 Pillow 是 PIL(Python Imaging Library)的升级版本,适应 Python 3 的更新而诞生,带来了诸多新特性。它采用模块化结构,主要包括:图像功能模块(Image)、图像滤波功能模块(ImageFilter)、图像增强功能模块(ImageEnhance)和图像绘画功能模块(ImageDraw)。Pillow 支持从多种图像格式读取数据,进行处理,并能输出为常见格式,
4.Pillow
PIL(Python Imaging Library)作为Python 2的第三方图像处理库,是Pillow的前身。
随着Python3的更新,PIL移植到Python 3中更名为Pillow,且加入了许多新特性。
与OpenCV相同,Pillow也是模块结构,主要包含以下4个模块。
<1>图像功能模块(Image),包含读写图像、图像混合、图像放缩、图像裁切、图像旋转等内容。
<2>图像滤波功能模块(ImageFilter),包含各类图像滤波核。
<3>图像增强功能模块(ImageEnhance),包含色彩增强、亮度增强、对比度增强、清晰度增强等内容。
<4>图像绘画功能模块(ImageDraw),包含绘制几何形状、绘制文字等内容。
同时,利用Pillow中的函数可以从大多数图像格式的文件中读取数据,然后对读取的图像进行处理,最后写入常见的图像格式中。Pillow官网有一些应用例子可供读者查阅参考。
【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)