Как я могу изменить все пиксели одного цвета на другой цвет изображения?

7

У меня есть изображение, которое выглядит так:

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

Однако желтая линия должна быть красной, а голубая должна быть зеленой. У меня есть Paint и IrfanView . Как я могу изменить цвета желтой и голубой линии без индивидуального выбора всех пикселей вручную?

То есть, как можно изменить все пиксели одного цвета на другой?

user29116
источник

Ответы:

5

Paint.NET сделает это, вам просто нужно сделать заливку в «глобальном» режиме, а не в непрерывном режиме.

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

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

Здесь есть несколько важных вещей.

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

Подмастерье Компьютерщик
источник
Не могли бы вы подробно рассказать о том, кто установил, но не знаком с Paint.NET?
Кенни ЖЖ
1
Добавлен быстрый GIF и объяснение. Это довольно просто, при условии, что вы начинаете с чистого изображения. Для инструмента «Волшебная палочка» также существует опция «Глобальный против смежных», которая может быть полезна, особенно если вы работаете с допусками.
Подмастерье Компьютерщик
2

В играх много лет назад мы использовали редакторы файлов * .PAL, чтобы менять один цвет на другой. Это в основном для того, если ваши изображения проиндексированы цветом. (IE: Gifs всегда индексируются цветом)

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

Есть много инструментов, но в качестве примера:

http://www.agentur-simon.de/pedit/

Кроме того, вы говорите, что используете irfanview, есть плагин:

http://www.ivanview.com/pal.html

S.gfx
источник
1

Выберите программу для редактирования изображений, такую ​​как Photoshop или GIMP (последняя бесплатная), и нарисуйте линию в режиме «Цвет».

Петерзон
источник
У Gimp есть выбор по цвету, который затем можно залить другим цветом.
Крис К