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

13

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

Есть ли способ не дать PS применить сглаживание после нажатия кнопки «Применить»?

Я приложил снимок, чтобы объяснить, что я имею в виду. Обратите внимание, что на звезде с надписью afterприменено сглаживание, которая на этот раз помечена и duringвыглядит более неровной.введите описание изображения здесь

Мохамад
источник
2
Я должен сказать, что на самом деле я предпочитаю afterболее чем during. Взгляд duringочень зазубренный. Если вы собираетесь добиться определенного эффекта, я бы посоветовал искать в другом месте, чтобы добиться этого.
Филипп Риган
@ Филип, я тоже, в общем. Но я работаю над тем, что требует «пиксельного» эффекта, и сглаживание продолжает разрушать его для меня!
Мохамад
Ладно. Справедливо.
Филипп Риган
хм .. я считаю, что PS / is / сглаживание во время стадии, только в более низком разрешении. При увеличении в течение примера показано ~ 5 уровней красного ...
ptim

Ответы:

15

Нет возможности отключить сглаживание при изменении размера слоя.

Однако обходной путь - скопировать этот слой в новый PSD и изменить размер изображения на новом PSD.

изменить размер изображения с помощью ближайшего соседа

Убедитесь, что для опции «Resample Image» вы выбрали «Nearest Neighbor».

Как только размер формы изменится, скопируйте ее обратно в исходный PSD.

Конечно, этот обходной путь немного громоздок. Вы не можете позволить себе тащить объект от руки, чтобы получить идеальный размер, который вы хотите.

Jin
источник
8
Вместо того, чтобы делать копирование / вставку, вы можете просто изменить настройку интерполяции изображения в> Настройки> Общие на «Ближайший сосед». Это будет активным во время любых операций масштабирования. (Однако не забудьте вернуть его обратно, когда закончите!) Чтобы получить лучший пиксельный эффект, масштабируйте НИЖЕ требуемый размер, примените преобразование, а затем увеличьте масштаб.
Алан Гилбертсон
@AlanGilbertson: я знаю это в старом вопросе, но спасибо за это! Хороший совет; должен быть ответ.
Кевин Коппок
Это сработало для меня. Я не пользовался Illustrator очень долгое время, но мне было интересно, подходит ли это приложение для такого типа изменения размера? Или имеет значение, что они являются .png против .gif - вектор против пикселей, поэтому фотошоп используется. Извините, я забыл ...
Chris22
9

Используйте «Правка» -> «Настройки» -> «Основные» и измените «Интерполяция изображения» на «Ближайший сосед (сохранить твердые края)»

Я обнаружил этот трюк, работая над 8-битными ресурсами для игры, которую я делал.

Rydrman
источник
Спасибо, что поделился. Я попробую это в следующий раз, когда буду работать с пикселями!
Мохамад
6

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

Вы можете легко восстановить жесткие, неровные края ваших преобразованных форм (или любых других сглаженных фигур) с помощью Levelsинструмента настройки. ( ImageAdjustments⇒ & Levels, ярлык Ctrl+ l).

Пример:

  • Исходное изображение:

    Исходное изображение

  • Изменение размера до 50%:

    Измененный размер

  • Отрегулируйте уровни (когда значения min и max ближе друг к другу, это приведет к более жестким краям. Расположение слева направо будет определять, какие цвета стираются.)

    Инструмент регулировки уровня

    • Вуаля, твердые края:

    Изменен и выровнен

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

Выровненная маскировка

Farray
источник
Кажется, это работает, только если в слое нет прозрачности. Кроме того, он не сохраняет первоначальную окраску (вам придется смотреть по глазам).
Джин
1
@ Хорошее замечание о цветах - я забыл поставить оговорку. Первоначальный вопрос был по существу RGB 255,0,0, который было бы совершенно безопасно использоватьlevel
Farray
отличные примеры, TX!
ptim
1
  1. Сделать новый PSD чтоли
  2. Брось туда низкое разрешение
  3. Перейти к размеру изображения, сделать его ближайшему соседу
  4. Размер это от их
  5. Нажмите ОК
  6. Перетащите свою новую вещь в свой проект
Анс Мухаммед
источник
0

Я объясню другой вариант, который в настоящее время не предоставляется. во-первых, при уменьшении размера изображения Photoshop пытается сгладить изображение, в результате чего получается больше цветов. потому что его добавление пикселей к краям объекта и эти пиксели разного цвета, чтобы дать плавный эффект.

так как другие говорили, что вы можете включить ближайшего соседа, но после этого у вас все равно будет больше цветов, чем было изначально

чтобы исправить это, вы можете сохранить файл для веб-устройств и выбрать GIF в этом интерфейсе, вы можете вручную выбрать, сколько цветов будет иметь изображение

это поможет удалить нежелательные цвета и в теории также даст более неровное или пиксельное изображение

после сохранения этого изображения вы всегда можете открыть его и сохранить под другим типом файла, если GIF не соответствует требуемому типу

дружелюбный
источник
0

Файл → Открыть векторную графику в Photoshop для полного диалогового окна ввода, включая возможность включить или отключить сглаживание.

Дэнни
источник
-1

На активном инструменте преобразования установите « Interpolation => Bicubic Automatic » на панели инструментов и измените размер изображения. введите описание изображения здесь

Сияние
источник
Уже упоминалось в другом ответе, и Automatic не дает тот же результат.
Лучано