嗨,来自Python初学者的每个人。我尝试使用" freeimage.write_multipage()"将大量原始视频数据文件转换为多个多页TIFF文件。 mahotas库中的freeimage包的功能(Python 2.7)。不幸的是,这似乎很容易使用"运行脚本时,函数不释放内存。所以,我的脚本适用于小输入原始文件(小于1 GB),但崩溃与更大的文件(3 GB输入文件崩溃与Win XP专业版32 - RAM 3.2 GB)。我的目标是将输入文件转换为1.5 TB。
运行我的脚本时,Windows任务管理器显示输出文件后使用的ram,输出文件的增加,直到崩溃释放所有使用的ram。报告错误的摘录是:" ... RuntimeError:mahotas.freeimage:FreeImage错误:内存分配失败..."
从Stackoverflow,我看到了使用Image Magic或Irfanview中的脚本构建多页TIFF文件的不同建议,但我认为这对我的需求是不可能的(我有数以千计的图片要组装)。 谢谢你的帮助。