Я отсканировал географическую карту.
Хотя сама карта напечатана при помощи не примерно десятка цветов, из-за помятости бумаги от от времени образовалось множество оттенков.
Нет ли фильтра, который мог бы обработать эту карту и свести её только к десятку цветов?
Мне кажется, алгоритм мог бы быть таким:
1) построить гистограмму и определить её максимумы в цветовом пространстве
2) заменить все цвета на картинке цветами ближайших максимумов
Нет ли такого?
Я попробовал в PhotoPaint преобразовать к палитре с малым количеством цветов -- нужный эффект не получается: заметные и важные цвета исчезают, но при этом образуется множество переходных цветов там, где это не нужно.
Хотя сама карта напечатана при помощи не примерно десятка цветов, из-за помятости бумаги от от времени образовалось множество оттенков.
Нет ли фильтра, который мог бы обработать эту карту и свести её только к десятку цветов?
Мне кажется, алгоритм мог бы быть таким:
1) построить гистограмму и определить её максимумы в цветовом пространстве
2) заменить все цвета на картинке цветами ближайших максимумов
Нет ли такого?
Я попробовал в PhotoPaint преобразовать к палитре с малым количеством цветов -- нужный эффект не получается: заметные и важные цвета исчезают, но при этом образуется множество переходных цветов там, где это не нужно.