PIL - 空PSD图像

1 投票
1 回答
745 浏览
提问于 2025-04-17 01:30

我正在尝试用Python图像库加载这个PSD格式的图片。http://www.2shared.com/photo/JjSY7dN-/BG1.html

我对分层图片不是很了解。有人能帮我看看问题出在哪里吗?这张图片看起来完全透明。当我在我的图像编辑软件中打开它时,我发现图片里唯一的一个图层是隐藏的,我可以把它显示出来,才能看到颜色。当我用PIL加载这张图片时,问题还是一样,但看起来PIL把所有图层合并成了一个,我无法像在图像编辑软件中那样操作。或者可能是我不知道的其他问题。

1 个回答

0

PIL(Python Imaging Library)对PSD格式的支持非常有限。它不能写入PSD文件,也不能进行太多的操作。你的图像层没有显示出来,所以最终得到的图像是透明的。如果你想修改PSD文件,就需要用更高级的工具。

关于PIL中PSD格式的资料就只有这些:http://www.pythonware.com/library/pil/handbook/format-psd.htm
很快可以在这里找到更多信息:http://effbot.org/imagingbook/format-psd.htm

撰写回答