Как растянуть изображение в одном измерении?

5919
Rook

Название говорит о многом, но я объясню подробнее подробнее.

Мне нужно растянуть изображение только в одном измерении. То есть, если изображение, например, 100x100 (ширина х высота), мне нужно, чтобы оно было 100x104 (ширина х высота).

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

Кто-нибудь знает, как это можно сделать в чем? Я попытался посмотреть в наборе инструментов ImageMagick, но не нашел ничего, что мог бы использовать (не говоря уже о том, что я его там не пропустил).

В любом случае, буду признателен за любую помощь, которую я могу получить.

7

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

13
Ignacio Vazquez-Abrams

Установка !после геометрии приведет к анизотропному изменению размера . Обратите внимание, что вам может потребоваться избежать его из-за оболочки.

Похоже, что я хочу. Не могли бы вы привести пример использования? Rook 13 лет назад 0
По ссылке: `convert dragon.gif -resize 64x64 \! exact_dragon.gif` Ignacio Vazquez-Abrams 13 лет назад 0
Отличная работа +1 за это! David 13 лет назад 0
4
David

Я бы использовал Gimp . Gimp - это версия Photoshop с открытым исходным кодом. Он очень прост в использовании. Этот инструмент сделает все, что вам нужно и многое другое ...

Но как он изменяет размеры в одном измерении? ;-) Ivo Flipse 13 лет назад 0
В меню инструментов Gimps есть инструмент для изменения размера изображения. Есть кнопка ссылки, которая не будет связывать друг с другом, так что вы можете искажать изображение, как вы хотите. David 13 лет назад 0

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