Как я могу «взорвать» маленькую пиксельную графику?

У меня есть этот небольшой пиксель-арт в качестве примера. Есть ли способ сделать его больше, чтобы он не стал размытым или нечетким в Photoshop?

надоедливая собака

Я знаю, что вопрос для Photoshop, но просто хотел упомянуть, что вы также можете легко конвертировать в вектор в Illustrator. Ознакомьтесь с вопросом Как преобразовать каждый пиксель растрового изображения в квадратные объекты в Illustrator?
Также пиксельная графика связана с вектором: graphicdesign.stackexchange.com/questions/20397/…

Ответы (7)

Да, просто используйте «Ближайший сосед» в качестве алгоритма передискретизации в диалоговом окне «Размер изображения».(image -> image size)

передискретизировать изображение

Редактировать: @CAI дает хороший совет: «Также стоит упомянуть, если вы вообще не хотите никаких искажений, умножьте масштаб на целые множители (то есть 2x, 3x, 4x или 200%, 300%, 400% и т. д. )"

Без проблем. Если это то, что вы искали, не могли бы вы отметить мой пост как правильный ответ?
Если вы хотите масштабировать на нецелую величину, но не хотите искажений, может быть полезно увеличить масштаб с помощью «ближайшего соседа» на целое число, а затем уменьшить масштаб с помощью метода интерполяции.
Это также работает для масштабирования пиксельной графики до исходного разрешения!

Это зависит от того, какие результаты вы хотите.

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

Если вы не хотите, чтобы изображение выглядело размытым или блочным, вам нужен специальный алгоритм масштабирования пиксельной графики. Я не уверен, доступны ли такие алгоритмы для фотошопа, я нашел плагин для paint.net, если вы готовы его использовать. http://forums.getpaint.net/index.php?/topic/23601-2d-image-scaling-algorithms/

Другая возможность, здесь; попробуйте нарисовать изображения с помощью векторных фигур. Есть небольшие временные затраты, но впоследствии потенциал может окупиться.

  1. Начните с установки размера сетки (скажем, линии сетки каждые 10 пикселей, только с 1 подразделением).
  2. Включите привязку к сетке.
  3. С помощью инструмента «Перо» нарисуйте фигуру.
  4. Для любых частей фигуры, которые разделены (т.е. на отдельном слое), выберите несколько слоев и используйте Layer > Merge Shapes .

Это довольно просто, и после этого вы можете масштабировать и искажать формы, сохраняя при этом четкие (или даже сглаженные) края.

Демонстрация 2D-пиксельного пса

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

Если это не то, что вы ищете, есть несколько продвинутых алгоритмов масштабирования, специально разработанных для пиксельной графики, когда вы не хотите пытаться поддерживать резкость, см. https://en.wikipedia.org/wiki/Image_scaling#Algorithms для список и несколько примеров. Семейство xbr и метод Копфа-Лищинского ( бумага здесь , с использованием ссылки на обратный путь в качестве основного сайта ( который должен быть здесь ) в данный момент выглядит пустым) дают впечатляющие результаты. ImageMagick поддерживает некоторые из них, поэтому, если Photoshop не готов к работе, вы, несомненно, сможете найти плагины, которые реализуют те, которые вы хотите попробовать.

Хм, да, вы можете использовать вариант, который дал вам мистер Меррик, но он вам на самом деле не нужен ... Идея пиксельной графики заключается в том, что вы хотите видеть пиксели.

Так что просто распечатайте его в том размере, который вам нужен, со смехотворно низким ppi.

Возьмите программу, которой вы пользуетесь для печати, Indesign, Ilustrator или Corel, вставьте туда изображение и растяните до нужного размера. Нет необходимости в повторной выборке.

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

Это грубо, но если вы откроете изображение в Microsoft Paint и увеличите масштаб, пиксели не «сгладятся», вы можете затем сделать снимок экрана с увеличенным изображением и переместить его обратно в фотошоп.

Конечно, есть и другие способы сделать это, но для чего-то быстрого и простого это то, что я обычно делаю.

зачем вам вообще нужна краска MS, если вы импортируете обратно в PS??

Если вы хотите значительно увеличить размер, я предлагаю сначала преобразовать его в векторные формы.