7

Вот пример того, что я хочу сделать.

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

Чтобы вручную получить этот эффект, я делаю щелчок правой кнопкой мыши -> цветовой диапазон (с помощью волшебной палочки), чтобы выбрать мои цветовые блоки, а затем залейте их нужным цветом. Но кто-то сделал фильтр, который делает это за один проход?

Image-Adjust-Posterize, кажется, борется за то, чтобы сохранить нежелательные похожие цвета, а не просто группировать их вместе со своими соседями. Медианный фильтр - это то, что я хочу, но также размывает области, которые я не хочу размыть.

7 ответов7

9

Вы можете Save for Web and devices... и затем выбрать формат PNG-8, поверните дизеринг до 0% и уменьшите количество цветов до нескольких. Я получил разумные результаты с вашим образцом изображения, уменьшив количество цветов до 6.

4

Попробуйте преобразовать изображение в векторный формат. Например, VectorMagic отлично работает

1

Я согласен с Majenko, что лучше всего ответить на gd.stackexchange.com. Однако вот несколько советов:

  • Векторизация изображения, как упомянул Грегори. VectorMagic может это сделать, как и Illustrator и некоторые бесплатные онлайн-инструменты, такие как Aviary Raven.
  • Преобразовать в оттенки серого, затем постеризовать, а затем использовать карту градиента, чтобы перекрасить изображение. Это обычно работает лучше, чем обычная постеризация (особенно на изображениях с большим количеством шума), но для некоторых изображений вам может потребоваться вручную изменить цветовые области с той же яркостью.
  • Создайте отдельные слои для разных цветов. Затем вы можете отрегулировать уровни, тени / блики или использовать несколько проходов для постеризации, чтобы получить лучшие цветовые границы. Это также можно сочетать с вышеуказанными процессами. Запись макроса для этого процесса может ускорить процесс.
  • Используйте изображения более высокого качества. Не существует единого решения, позволяющего превратить низкокачественное изображение (то есть с низким разрешением, шумом сканера / фото, плохое / неравномерное освещение, артефакты сжатия и т.д.) В четкие изображения высокого качества. Вот почему большинство профессиональных иллюстраторов вручную оцифровывают свои иллюстрации (делают сканы своих эскизов в высоком разрешении и используют цифровую таблетку, чтобы отслеживать линии и раскрашивают их в цифровом виде) или просто рисуют в цифровом виде с самого начала. Просто проще нарисовать иллюстрацию в цифровом виде, чем использовать набор фильтров, чтобы попытаться преобразовать аналоговое изображение в нечто, похожее на то, что оно было нарисовано в цифровом виде. Он никогда не будет выглядеть таким чистым, и это намного больше, чем просто создание иллюстрации в редакторе векторных изображений, например, в Illustrator.
1
  • Откройте изображение.

  • Нажмите Image-mode> indexed color, чтобы открыть уменьшение цвета.
    Принудительное: Нет, Дизеринг: Нет, Прозрачность: 0, Палитра должна быть изменена.
    в «Локальный адаптивный» и уменьшите количество цветов до такой степени, что общий вид изображения не изменится. Затем измените «Палитра» на «Пользовательский», вы найдете все цвета в таблице. Чтобы удалить цвета, нажмите Ctrl + щелкните цвет, который хотите удалить. Этот конкретный цвет удаляется, поэтому ограничьте палитру в соответствии с вашими требованиями. Нажмите ОК.

  • Преобразовать изображение в RGB.(Image> Mode> RGB)

  • Снова измените его на индексированный цвет, затем измените палитру на «Точный».Вы получите точные уменьшенные цвета.

0

Я обнаружил, что в более новых версиях фотошопа есть фильтр "Поверхностное размытие", который делает почти то, что я хочу. Это на самом деле было с CS2, так что, возможно, я пропустил это.

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

0

Я думаю, что вы можете использовать фильтры и плагины Illustrator в фотошопе, но в настоящее время можете проверить это сами. В Illustrator есть плагин для растровых трасс.

0

изображение> режим> индексированный цвет

я создаю шаблоны для ковров таким образом ... в этом отношении ... все ранее упомянутое также.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .