2015-05-21 5 views
2

Я хотел бы увеличить изображение test.png. То есть, как глупый пример, я хотел бы перейти от этогоZoomming в изображение с ImageMagick

enter image description here

к этому

enter image description here

Единственный способ, которым я был в состоянии сделать это было с

convert -resize 110% test.png -gravity Center \ 
     -crop 800x600+0+0 +repage 1.png 

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

Как я могу сделать эту работу, не зная размер изображения заранее?

ответ

3

Способ сделать это, по-видимому, с опцией -distort:

convert -distort SRT '1.1 0' +repage test.png 2.png 

где 1.1 составляет 110% увеличения в и 0 является угол поворота.

+0

Хорошее решение :) –