The Python Imaging Library , PIL, is a very useful addition to your Python installation if you need to manipulate pictures. Django uses it to validate upload images for example.
On a Mac you do need to install libjpeg beforehand.
Install libjpeg:
-
Get the source: http://www.ijg.org/files/jpegsrc.v6b.tar.gz
-
Extract the archive.
-
Move inside the source directory and execute the following commands:
cp /usr/share/libtool/config.sub . cp /usr/share/libtool/config.guess . ./configure --enable-shared make sudo mkdir -p /usr/local/include sudo mkdir -p /usr/local/bin sudo mkdir -p /usr/local/lib sudo mkdir -p /usr/local/man/man1 sudo make install
Install PIL:
-
Get PIL at: http://effbot.org/downloads/Imaging-1.1.6.tar.gz
-
Extract the archive.
-
Move inside the source directory
-
Change the following values in setup.py from the default
None
to:JPEG_ROOT = "/usr/local/include" ZLIB_ROOT = "/usr/local/include"
-
Check if everything is well configured:
python setup.py build_ext -i python selftest.py
-
If no errors are found and the required libraries are installed (like JPEG support), install PIL:
sudo python setup.py install
And that's it, I've tried this on Mac OS Leopard, and it works fine, let me know how it went for you.
相关推荐
Mac OS下安装python 扩展库 PIL需要的依赖库,以及PIL成功安装流程.
Mac和其他版本的Linux可以直接使用easy_install或pip安装,安装前需要把编译环境装好: $ sudo easy_install PIL 如果安装失败,根据提示先把缺失的包(比如openjpeg)装上。 Windows平台就去PIL官方网站下载exe...
mac安装PIL库进行图片处理mac安装PIL库进行图片处理mac安装PIL库进行图片处理mac安装PIL库进行图片处理
Mac版本FileZilla,亲测可用
然后就下载安装,因为机器上也没有python的管理工具pip,所以也一并安装 1. 安装pip sudo easy_install pip pip 安装成功就可以直接安装pil或者pillow 2. 通过命令pip install pil pip install Pil ...
capimage, 一个 python 脚本,它生成与UIImage一起使用的可以调整大小的图像 123456789 ##安装Mac或者Linux平台,Python2.7使用pip或者easy_install安装 PIL sudo pip install PIL安装 capimage
pdf2图片 封装了pdftoppm和pdftocairo的python(3.5+)模块,可...Mac用户必须安装 。 Linux 大多数发行版附带pdftoppm和pdftocairo 。 如果未安装它们,请参考软件包管理器以安装poppler-utils 平台无关(使用conda
对于Windows 在Windows的pil文件夹中安装PIL-1.1.7.win32-py2.7.exe 将您的图像文件(例如png)放入输入文件夹python batch_img_resize.py 您可以在输出文件夹中查看结果对于Mac OS X(10.10) 须藤easy_install ...
libXau.so.6.0.0
封装了pdftoppm和pdftocairo的python(3.5+)模块,可将PDF转换为PIL Image对象 如何安装 pip install pdf2image 视窗 Windows用户必须为Windows...Mac用户必须为Mac安装poppler。 的Linux 大多数发行版都附带pdftop
python生成二维码的实例详解 版本相关 操作系统:Mac OS X EI Caption Python版本:2.7 ...验证是否安装成功,使用命令from PIL import Image,就可以验证PIL是否安装成功,qrcode则使用import q
Python 3.8 + Flask + PyAutoGUI + PIL(Python影像库) Flask Web服务器具有非常简单的登录系统,适用于一个管理员,该管理员可以通过浏览器控制服务器上的鼠标。 应用程序允许对已登录的观众进行屏幕投射,不进行...
PIL “The _imagingft C module is not installed” 错误补救-附件资源
纯Python适用于PIL /枕头图像,OpenCV / numpy ndarray和原始字节解码条形码的位置除了zbar库本身之外,没有依赖关系在Python 2.7和Python 3.4至3.7上进行了测试较早的软件包卡在Python 2.x-land中。 软件包不提供...
因此使用PIL在图片上绘制添加中文,可以指定字体文件。 大体思路: OpenCV图片格式转换成PIL的图片格式; 使用PIL绘制文字; PIL图片格式转换成OpenCV的图片格式; 具体实现: # coding=utf-8 # cv2解决绘制中文...
安装Windows和UNIX(Mac和Linux)安装要开始安装,您需要CD进入存储setup.py的下载目录。 对于安装,您只需运行shell脚本install.sh 。 如果这样不起作用,您应该尝试通过终端调用它, 知道python可执行文件的路径。...
在实验室计算机上安装了以下Python软件包: 图书馆 功能 增加了对多维数组的支持以及对其进行操作的算法 一个PIL(Python Imaging Library)分支 一个用于读写一系列图像数据的库 包括大量在NumPy阵列上运行的模块 ...
$ sudo apt-get install python3-pil.imagetk 或查看以获取其他分发版本或Windows或MAC 安装其他模块 要运行该程序,您必须安装所需的模块,因此在该程序的根文件夹中打开terminal / cmd并运行此命令 $ pip install...
pil = Image.open("char.png").convert('L') width, height = pil.size raw = pil.tostring() image = zbar.Image(width, height, 'Y800', raw) scanner.scan(image) data = '' for symbol in image: data+=symbol....