Как автоматически обрезать и разрезать изображение на несколько изображений с помощью ImageMagick?

794
Vesa

Как автоматически обрезать и разрезать изображение на несколько изображений с помощью ImageMagick?

Привет,

Допустим, у меня есть изображение с четырьмя кругами немного другой формы, вот так:

O o o O 

Есть ли способ сделать ImageMagick автоматически обрезать, вырезать и сохранить изображение на четыре изображения, например так:

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

Веса

Обновление: я бы предпочел, чтобы алгоритм автоматически выяснил, какие части изображения, скорее всего, будут соединены вместе и обрезать соответственно. Я думаю, что у Inkscape есть такой алгоритм.

1

1 ответ на вопрос

2
Anaksunaman

Если вам просто нужно разделить изображения на четыре упорядоченные части, вы можете использовать обрезку плитки следующим образом:

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

Это разделит изображение на четыре примерно одинаковые плитки, пронумерованные 01-04от верхнего левого угла до нижнего правого.

Обновление: я бы предпочел, чтобы алгоритм автоматически выяснил, какие части изображения, скорее всего, будут соединены вместе и обрезать соответственно. Я думаю, что у Inkscape есть такой алгоритм. Vesa 6 лет назад 0

Похожие вопросы