2011-08-11 57 views
4

PIL本身不支持G4图像,还有其他一些python软件包吗?我需要阅读多页TIFF图像,并将其转换为gif/png以便在网页中提供。 (我并不是全部转换它们,而是樱桃采摘它们来显示)。在Python中处理Group4 TIFF图像

我已经考虑过使用具有该转换能力的ImageMagick,但我希望能够到达TIFF文件并查看它们内部的索引。

+0

这个问题是2岁左右,现在和Python的枕头封装。用它! – boatcoder

回答

2
+0

PIL补丁工程,因为我已经有我的Django项目加载PIL,它似乎是一个去。 – boatcoder

+1

这很容易在linux中修复,但是在windows中(以及在VirtualENV中启动)几乎无法正常工作。我终于解决了所有编译问题,并将代码推送到https://github.com/mark0978/PIL-withG4,随意使用它。这将建立/安装在Linux上或在Windows(和virtualENVs)。希望它可以帮助别人。 – boatcoder

+2

你应该让PIL的人知道! – agf

1

使用PythonMagick

from PythonMagick import Image 
Image('CCITT_4.TIF[0]').write("PNG8:CCITT_4.PNG")