获取Python图片处理库PIL的源码安装步骤
发布时间
阅读量:
阅读量
近期在项目实施过程中,涉及对部分图像添加水印的操作,因此采用了Python的PIL库进行开发。本文以Imaging-1.1.7版本为例,详细记录PIL库的源码编译与安装过程。
PIL的全称为Python Image Library,该库能够支持多种图像格式的处理功能,并为应用程序提供强大的图像处理能力,包括但不限于裁剪、旋转以及添加水印等操作。
从官网获取v1.1.7版本的源代码并完成解压后,进入解压后的目录。通过查阅README文件可以得知,在应用程序中若需处理jpeg格式图片,则需要提前安装jpeg库,否则在使用过程中将出现错误提示。
1. jpeg库的编译与安装
1.1 源码编译步骤
从jpeg库官网下载jpeg的稳定版本源码(当前最新稳定版为v9a),对下载得到的gz压缩包进行解压操作,并进入解压后的目录。使用vi编辑器打开Makefile文件,并对其中两个位置进行修改:
- 将prefix变量设定为jpeg库的目标安装路径;
- 在CFLAGS配置项中增加-fPIC参数(关于PIC的具体作用,可通过执行man gcc命令查看或参考[这里](http://en.wikipedia.org/wiki/Positi
全部评论 (0)
还没有任何评论哟~
