我发现,通过谷歌,很多人都在问同样的问题,但没有解决方案。 Python图像库(PIL)具有用于单步执行已存在的多页TIFF的工具,但没有关于创建它们的工具。
希望在Windows上为Python 2.6提供库。
如果有一些免费软件可以解决问题,我不介意看到它,但我希望我能用Python完成这个。
答案 0 :(得分:5)
您可以使用ImageMagick(在Unix和Windows上可用)。 Linux shell命令是
$ convert *.tif multipage.tif
其中* .tif是你所有的个人tif文件。
答案 1 :(得分:2)
免费软件选项:Irfanview
即使通过命令行也可以执行此操作;这允许你从Python调用它。
从更改版本3.90:
新命令行选项:
/multitif=(tifname,file1,...,fileN)
从2个其他文件创建多页TIF test.tif
的示例:
i_view32 /multitif=(c:\test.tif,c:\test1.bmp,c:\dummy.jpg)
新命令行选项:
/append=tiffile
打开c:\test.jpg
并将其作为(TIF)页面附加到c:\test.tif
的示例
i_view32 c:\test.jpg /append=c:\test.tif
我已经使用过一次但知道它有效,但适用命令行长度的限制。
答案 2 :(得分:1)
您可以使用命令实用程序“tiffutil”