2010-09-23 5 views
0

У меня есть изображение, имеющее размерность 1000*500 Я хочу, чтобы сделать его из 400*300 Но мой образ не выглядел distorted.я хочу, чтобы изменить размер изображения, но без искажений

http://www.daniweb.com/forums/thread295652.html - я использовал это в качестве ссылки. Но мое изображение искажается.

ответ

5

Размер вашего целевого изображения отличается от формата оригинала. Оригинал 2: 1, но цель 4: 3.

Вы можете изменить размер с сохранением пропорций, но в зависимости от того, какое измерение вы выбираете вы будете либо получить изображение, которое 400 х 200 или 600 х 300.

Если вам нужно изображение, чтобы быть 400 х 300, то вам нужно будет изменить размер до 400 x 200, а затем добавить границу с каждой стороны или 600 x 300 и добавить границу сверху и снизу.

+0

Спасибо. Лучше, если вы объясните вещи более широко. Я все еще путаюсь. – user12345

+0

@alis: Соотношение сторон легче понять с помощью примеров. Я предлагаю вам прочитать http://en.wikipedia.org/wiki/Aspect_ratio_%28image%29 – MattH

+0

@alis. Соотношение сторон изображения - это его ширина до высоты, выраженная математически как высота/ширина или ширина/высота. Если целевое изображение отличается от исходного изображения, то результаты будут искажены. Существует несколько способов сохранить соотношение сторон в зависимости от того, что подходит вашему приложению. @ Ответ ChrisF описывает пару общих. – martineau

Смежные вопросы