Как вы масштабируете изображение для печати без ухудшения качества? - PullRequest
1 голос
/ 17 июня 2009

Мне было интересно, как бы вы распечатали изображение, масштабированное в три раза по сравнению с его оригинальным размером, не делая его похожим на дерьмо? Если вы измените dpi на 300 и напечатаете, это будет выглядеть как дерьмо. Есть ли способ преобразовать это изящно?

Ответы [ 4 ]

2 голосов
/ 17 июня 2009

Это называется суперсэмплинг или интерполяция. Не существует «идеального» алгоритма, поскольку он подразумевал бы генерацию новой информации там, где ее не было («между» пикселями); но некоторые методы лучше, чем другие, дурачат глаз / мозг, чтобы заполнить пустоты, или, по крайней мере, не делают большие квадратные коробки.

Начните со статей в Википедии о Ближайшем соседе , Билинейная и Бикубическая интерполяция (три, предлагаемые PhotoShop). Еще несколько Трикубическая интерполяция , Повторная выборка Ланцоша могут представлять интерес, также проверьте теория и сравнение ссылки.

Короче говоря, это не простая проблема; но поле активного расследования, полное субъективизма и практических компромиссов.

2 голосов
/ 17 июня 2009

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

Лучший способ увеличить изображение, о котором я знаю, - это использовать бикубическую интерполяцию. Если это поможет, Photoshop рекомендует использовать «бикубический сглаживатель» для увеличения.

Кроме того, будьте осторожны с DPI против PPI .

0 голосов
/ 17 июня 2009

Изменение DPI не будет иметь значения, если у вас недостаточно пикселей на изображении для размера, который вы печатаете. В бизнесе это называется GIGO (Garbage In, Garbage Out).

Если ваше изображение в формате HTML, создайте таблицу стилей media = "print" и отправьте таким образом изображение в высоком разрешении.

0 голосов
/ 17 июня 2009

Вы должны векторизовать свое изображение, масштабировать его, и, если хотите, можете преобразовать его обратно в исходный формат (jpg, gif, png ...). Однако это лучше всего подходит для простых изображений. Вы знаете, как векторизовать? Есть несколько сайтов, которые делают это онлайн, просто проведите исследование Google, и вы найдете некоторые.

...