Как увеличить изображение с как можно меньшим количеством пикселей?

20

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

squillman
источник

Ответы:

7

Я уверен, что есть другие (лучшие?) Альтернативы, но интерполяция S-Spline создает довольно красивые изображения. Быстрый поиск в Google показал этот инструмент: PhotoZoom Pro .

Кроме того, вот длинное сравнение различных методов и инструментов интерполяции: Цифровая фото-интерполяция - каков наилучший метод изменения размера / повторной дискретизации изображения?

Can Berk Güder
источник
3

Для этого есть хорошие плагины:

Я предпочитаю один. Вы можете попробовать их на некоторое время перед покупкой.

Алекс Болотов
источник
1

Bicubic изменить размер в фотошопе работает хорошо для меня. 110% за раз, пока он не достигнет требуемого размера.

Кадзи
источник
1

Жидкое Rescale плагин для GIMP изменяет размер (меньше, более крупные, различные соотношения сторон) изображения с помощью шва резьбы , которая способна найти наименее значимые линии фотографии и добавить или удалить эти строки. Поскольку я не очень хорошо понимаю алгоритм, я не могу его объяснить, но, по сути, он позволяет изменять размер и / или масштабировать изображения без потери качества.

Computerish
источник
Извините, но в то время как функция Liquid Rescale хороша, я не думаю, что она делает то, о чем просит OP. (Liquid Rescale - это в основном неравномерное изменение размеров изображения, поэтому «неважные» части изображения, такие как гладкие фоновые области, растягиваются или сжимаются, а «важные» части, такие как объекты переднего плана, остаются нетронутыми.)
Ильмари Каронен,
1

При масштабировании в Photoshop обязательно выберите «Bicubic Smoother» (лучше всего подходит для увеличений). Тогда вы всегда можете запустить фильтр Unsharp Mask поверх изображения, чтобы сделать его более резким (оно все равно получится немного размытым).

Но, если честно, если вы хотите получить как можно больше расширений, попробуйте плагин Genuine Fractals (который теперь называется «Perfect Resize») из программного обеспечения OnOne. Если вы являетесь участником NAPP , вы также получаете скидку.

Джоэл Гловье
источник
0

Лично у меня были хорошие, полезные результаты за эти годы с использованием плагина Stairstep Image Size , который AFAIK работает с любой версией Photoshop.

Взято из описания:

Stairstep Image Size - это плагин Photoshop, который использует бикубическую интерполяцию «stairtep» для изменения размера (увеличения и уменьшения) изображений. Лестничный шаг - это метод, с помощью которого вы делаете небольшие шаги, пока не достигнете своей цели. В случае изменения размера изображений этот метод увеличивает (или уменьшает) изображение на небольшие величины несколько раз, пока не будет достигнут желаемый размер. Суть в том, что Stairstep Image Size - это еще одна программа для увеличения (масштабирования) изображений.

glenneroo
источник
0

Это зависит от того, как вы хотите, чтобы изображение выглядело в конце. Вы предпочитаете размытие над "пикселизацией"? Вы хотите баланс между двумя? Вот отличная статья в Википедии о масштабировании изображения.

Чего вы не хотите, так это использовать Nearest Neigbor, потому что это «пикселизация», о которой вы говорите.

В Paint.NET есть Билинейный / Бикубический (Размытый) / Ближайший-Сосед, но если вам нужны другие методы масштабирования, вам придется поискать другие ответы.

hqx хорош для «Pixel Art», и даже есть « Stairstep », который использует тот же алгоритм с небольшими приращениями для получения результата.

Матин Улхак
источник