jot*_*ttr 19 bash crop imagemagick slice
请考虑以下示例:

源图像由6个区域组成,需要切成6个单独的图像.
如何使用imagemagick获得所需的输出.我试图理解imagemagick 示例中提供的可能解决方案,但未能将其转移到我的具体问题.
什么是一种解决这个问题的方法,最好是在一个班轮?由于我想要切片的所有区域都具有相同的大小,但只有它们的偏移量不同,有没有办法以某种方式传递预设的区域大小,然后简单地为每个区域添加xy-offset?
Dev*_*ant 27
如果每个区域周围有相同数量的填充,则可以使用该@运算符.
这将图像分为6个部分,每行2个,每个部分排除40个像素的水平填充和20个垂直填充像素:
convert image.png -crop 2x3-40-20@ +repage +adjoin tile-%d.jpg
Run Code Online (Sandbox Code Playgroud)