移植

将现有基于PIL的代码移植到Pillow上

Pillow 是Python图像库的功能性替代品。要使用 Pillow 运行现有的PIL兼容代码,需要对其进行修改以导入 Image 模块从 PIL 命名空间 instead 全局命名空间的。改变:

import Image

对此:

from PIL import Image

这个 _imaging 模块已移动。现在可以像这样导入:

from PIL.Image import core as _imaging

图像插件加载机制已更改。 Pillow 不再自动导入python路径中以 ImagePlugin.py . 您需要手动导入图像插件。

如果由于任何原因无法加载核心扩展,包括python和扩展代码之间的版本不匹配,那么beallow将引发异常。以前,如果核心扩展不可用,PIL只允许运行python代码。