#14 Miker » Вт 22.05.2007, 12:18
Phoenix Что за шумы то?) Сглаживание, чтоли?) Без шумов делается просто, а с шумами, если нужно избавиться от лесенок - ну хотя бы добавить сравнение с рядом стоящими цветами "ступенек" и подобрать соотношение смешения цветов.
Если шумы имеется ввиду - устранить шумы в рисунке вообще (а я скорее всего не так понял - видимо эта задача и имеется ввиду) - тоже можно что-нибудь придумать, даже не роясь в учебниках особо).. Начать попиксельно перебирать растр, определять, далеко ли распространяется пятно текущего цвета (площадь, и добавть небольшие допустимые отклонения от текущего цвета), если пятно меньше в итоге эталона "шума" - затереть его рядом стоящими цветами).. Да, вот как определить чем затирать - это конечно же интересно).. Но если сложные случаи не рассматривать (пятно лежит на границе 2-х совершенно разных цветов) - затереть цветом "нечто среднее от всех цветов границы", ну или постепенно цветами границы заполнять края, пока пятно полностью не закроется).. Но это всё делается, ну рекурсию надо несложную, но делается))
"Ох, деньги имеют изрядную силу
Коль можно девицу купить за кобылу"