Python 2.7 如何编写大量多页TIFF文件?
大家好,来自Python初学者。我尝试使用Mahotas库(Python 2.7)中freeimage包的“freeimage.write_multipage()”函数将一个巨大的原始视频数据文件转换为多页TIFF文件。不幸的是,这个“非常容易使用”的函数在运行脚本时似乎不会释放内存。因此,我的脚本对于小的输入原始文件(小于1GB)运行良好,但是对于较大的文件(3GB的输入文件在WinXP pro 32-ram 3.2GB中崩溃)会崩溃。我的目标是转换高达1.5 TB的输入文件 在运行我的脚本时,Windows任务管理器显示已用ram的增加,输出文件一个接一个地显示输出文件,直到崩溃释放所有已用ram。报告错误的摘要是:“…RuntimeError:mahotas.freeimage:freeimage错误:内存分配失败…” 从Stackoverflow中,我看到了使用ImageMagic或Irfanview中的脚本构建多页TIFF文件的不同建议,但我认为这不可能满足我的需要(我有数千张图片要组装)。 谢谢你的帮助Python 2.7 如何编写大量多页TIFF文件?,python-2.7,mahotas,Python 2.7,Mahotas,大家好,来自Python初学者。我尝试使用Mahotas库(Python 2.7)中freeimage包的“freeimage.write_multipage()”函数将一个巨大的原始视频数据文件转换为多页TIFF文件。不幸的是,这个“非常容易使用”的函数在运行脚本时似乎不会释放内存。因此,我的脚本对于小的输入原始文件(小于1GB)运行良好,但是对于较大的文件(3GB的输入文件在WinXP pro 32-ram 3.2GB中崩溃)会崩溃。我的目标是转换高达1.5 TB的输入文件 在运行我的脚本时