Imagemagick 为什么';蒙太奇';当我尝试蒙太奇数千张图片时,似乎占用了我所有的磁盘空间?
我试图“蒙太奇”15000个小PNG图像(每个约10kb),以便将它们全部制作成一个大图像,但在制作过程中,我收到一条警告,说我没有磁盘空间了。我的SSD中还剩下30gb 我正在运行的命令:Imagemagick 为什么';蒙太奇';当我尝试蒙太奇数千张图片时,似乎占用了我所有的磁盘空间?,imagemagick,imagemagick-montage,Imagemagick,Imagemagick Montage,我试图“蒙太奇”15000个小PNG图像(每个约10kb),以便将它们全部制作成一个大图像,但在制作过程中,我收到一条警告,说我没有磁盘空间了。我的SSD中还剩下30gb 我正在运行的命令: montage -mode concatenate -background none -tile "101x" "${X}_*.png" out.png 为什么会发生这种情况?我需要多少磁盘空间来完成这样的任务?我遇到了同样的问题,在执行过程中生成了3 x 9GB临时文件,磁盘空间不足。我有100个180
montage -mode concatenate -background none -tile "101x" "${X}_*.png" out.png
为什么会发生这种情况?我需要多少磁盘空间来完成这样的任务?我遇到了同样的问题,在执行过程中生成了3 x 9GB临时文件,磁盘空间不足。我有100个1800px 1800px PNG文件要平铺 这在没有定义数组宽度的情况下发生。将宽度固定为10x解决了我的问题,将图像宽度限制为18000px,生成10MB的输出文件 蒙太奇-背景红色-瓷砖10x-几何+1+1*png montage.png
我想在某个地方有一个bug,它的文件非常宽,但我不太清楚。尝试小的,然后再扩大,直到失败 您的ImageMagick版本和平台是什么?你的确切命令行是什么?您可能正在耗尽内存(RAM),而不是磁盘空间。在ImageMagick中检查您的资源限制并进行适当调整<代码>转换-列表资源和
转换-列表策略
。如果有限制,请调整policy.xml文件以获得更多内存。您可能创建的图像也太宽。您的/tmp目录中的空间可能不足。请参阅。ImageMagick需要将所有图像读取到内存中,然后使用ram进行输出。因此,您可能会耗尽ram。