3

Допустим, у нас есть эта картина:

Как видите, цвет фона # 2A3D78. Цвет переднего плана # 94AEFF. В конечном счете, я хотел бы получить изображение, на котором фон остается неизменным, но передний план становится #DDDDDD, и это плавно, поэтому диагональная тень также изменяется.

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

2 ответа2

2

Это можно сделать в Paint .NET с помощью плагина Advanced Color Replacement .

  • Разархивируйте загруженный файл и поместите DLL в каталог Effects в вашей установке Paint .NET
  • Запустите Paint .NET и откройте изображение
  • Установите основной цвет на DDDDDD (для этого примера), используя окно инструментов Цвета
  • Выберите инструмент выбора цвета и щелкните правой кнопкой мыши область, которая имеет существующий цвет для замены.

  • Выберите « Эффекты» -> «Цвет» -> «Дополнительные цвета» ...

  • Установите для параметра « Тип замены» значение « Непрерывный» и меняйте настройку «Порог / Шероховатость» до тех пор, пока вы не будете счастливы. Вы должны быть осторожны, чтобы не допустить изменения цвета фона, так как два цвета не имеют большого контраста.

Обратите внимание, что другие программы, такие как Photoshop, вероятно, будут иметь лучшие результаты.

1

Что вам действительно нужно, так это сочетание двух вещей:

  1. Photoshop (дорогой, промышленный стандарт по определенной причине), GIMP (бесплатно, вроде паршиво), Paint Shop Pro (бесплатная пробная версия, пригодная для использования), или какой-то аналогичный инструмент для редактирования, такой как Paint.NET - спасибо Скотт Чемберлен ;
  2. Версия вашего исходного изображения, которая имеет элементы изображения на собственных слоях.

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

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

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

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

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

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