我有 1000 张不同尺寸的图像。是否可以在一个命令中裁剪和调整它们的大小,然后从它们中进行马赛克。我已经尝试过这种方式,它正在调整图像的大小,但该-page
选项无法正常工作,它没有得到调整后的尺寸,而是原始尺寸。
这是我的示例,它没有裁剪,因为我真的不太了解如何在一个文件上应用多个操作然后移动到另一个文件。
convert \
-page +0+0 img1.png -resize 50x50 \
-page +50+0 img2.png -resize 50x50 \
-page +100+0 img3.png -resize 50x50 \
....
-mosaic mosaic.png
那么,是否可以在文件中执行多项操作,然后移动到另一个等。然后一次性创建它们的马赛克。在一个镜头中完成所有这些实际上是个好主意,还是首先我必须准备每个小图像,然后进行马赛克。我的意思是,如果我有非常多的图像集合,我可能会用完 RAM,所以在这种情况下,我可以做一小部分马赛克,然后将它们全部组合在一起。
但是第二个问题还是出现了,先准备好所有的小瓷砖再做马赛克不是更好吗?
谢谢你的帮助。