Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 如何编写大量多页TIFF文件?_Python 2.7_Mahotas - Fatal编程技术网

Python 2.7 如何编写大量多页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的输入文件 在运行我的脚本时

大家好,来自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文件的不同建议,但我认为这不可能满足我的需要(我有数千张图片要组装)。 谢谢你的帮助