Квадратные миниатюры с ImageMagick (преобразовывают)?

Как создать, придают использованию миниатюры квадратную форму/обрезают ImageMagick? Обрезка как ниже.

cropping

32
задан 26.04.2011, 11:17

2 ответа

Это объяснено в официальной документации ImageMagick под, “Сокращение Миниатюра для Установки”:

Альтернатива, а не увеличьте изображение для установки определенному размеру миниатюры, который мы хотим, должен вместо этого отключить части изображения, которое не соответствует заключительному размеру.

Конечно, это означает фактическую потерю некоторых частей исходного изображения, особенно края изображения, но результатом является увеличенная миниатюра центральной части изображения. Это обычно - (но не всегда) основной предмет изображения, таким образом, это - практический метод создания миниатюры.

С IM v6.3.8-3 специальное предложение изменяет размер флага опции '^', был добавлен для создания этого легче. Мы просто изменяем размер использования этого флага, затем обрезают от частей изображения, которое переполняет желаемого размера.

И в контексте команды в качестве примера:

convert -define jpeg:size=200x200 hatching_orig.jpg  -thumbnail 100x100^ \
          -gravity center -extent 100x100  cut_to_fit.gif
19
ответ дан 07.12.2019, 09:09

Я думаю, что Вы ищете что-то как:

convert -crop 100x100+50+50 input_image.jpg output_image.jpg 

где 100x100 размер заключительного прямоугольника и 50x50 смещение.

1
ответ дан 07.12.2019, 09:09

Теги

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