如何使用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,由左上至右下。

相關內容