如何使用 ImageMagick 自动将一张图片裁剪成多张?

如何使用 ImageMagick 自动将一张图片裁剪成多张?

如何使用 ImageMagick 自动将一张图片裁剪成多张?

你好,

假设我有一幅包含四个形状略有不同的圆圈的图像,如下所示:

O o
o O

有没有办法让 ImageMagick 自动裁剪、剪切并将图片保存为四张图像,如下所示:

Pic 1: O
Pic 2: o
Pic 3: o
Pic 4: O

维萨

更新:如果有一种算法可以自动找出图像的哪些部分最有可能属于一起并进行相应的裁剪,那就更好了。我认为 Inkscape 有类似的算法。

答案1

如果您只需要将图像分成四个有序的部分,那么可以使用如下平铺裁剪:

convert -crop 2x2@ -scene 1 image.jpg cropped_%02d.jpg

这会将图像分成四份大致相等的瓷砖01-04从左上到右下按 编号。

相关内容