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

16538
Kriem

У меня есть этот пиксельный слой, который мне нужно масштабировать 200% в обоих направлениях. Поскольку пиксели должны быть в два раза больше, я не ожидаю сглаживания. (нечеткость). Тем не менее, изображение нового размера все размыто.

Как я могу преодолеть это поведение?

6

2 ответа на вопрос

12
Kriem

cmd + K, затем выберите в Image Interpolation: Nearest Neighbor

При масштабировании не будет применяться сглаживание.

Хорошо, это помогло тебе? Ƭᴇcʜιᴇ007 13 лет назад 0
@ techie007 - Это так. :) Kriem 13 лет назад 1
ТХ! также может быть достигнуто в диалоге Image> Image Size ptim 10 лет назад 0
1
Ƭᴇcʜιᴇ007

Масштабирование растровых изображений ОЧЕНЬ сложно, так как вы пытаетесь получить ожидаемые данные из ничего.

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

Одна из вещей, которую вы можете попробовать, - это увеличивать ее с шагом в 8-10% каждый раз, возможно, делая резкие исправления на каждом шаге.

Я также обнаружил еще одну небольшую хитрость, которая может сработать для вас (использование режима индексированного цвета и масштабирование с использованием DPI по сравнению с просто размерами).

Надеюсь, это поможет...

как это имеет смысл? 200% * любое * растровое изображение всего в 4 раза больше пикселей. ничего сложного в этом нет. ericsco 11 лет назад 1
@ericsco - я не претендую на то, чтобы понять что-либо из этого ... но смысл интерполяции - создавать новые данные, которые приближаются к источнику ... если бы в этом не было ничего сложного, PS не предложил бы 5 различных алгоритмов для этой задачи! (конечно, ОП хочет избежать интерполяции!) ptim 10 лет назад 1

Похожие вопросы