Размытие как инструмент выделения линий?

Обсуждение бесплатной версии EasyTrace
Ответить
Григорий Степанов
Easy Trace – эксперт
Сообщения: 329
Зарегистрирован: 03 сен 2009, 11:13
Репутация: 64
Откуда: Россия, г.Рязань
Контактная информация:

Размытие как инструмент выделения линий?

Сообщение Григорий Степанов » 01 авг 2012, 14:41

Мы часто рекомендуем размывать изображение перед его обработкой. Это действует безотказно, если ширина выделяемых линий около 4-5 pix. Перепады цвета и яркости пикселов внутри линии сглаживаются, грязь, и мусор на фоновых участках исчезают. В общем, есть, за что зацепиться даже на растрах испорченных пережатым JPEG-ом.

Но всё гораздо хуже, если ширина линий 1-3 pix, масса заливок, карта выцвела за 30 лет, да и сканер, сдуру, занялся интерполяцией цвета пикселов. В общем, всё как в русской поговорке - "Видит око, да зуб неймёт!".
2.png
2.png (31.45 КБ) 4770 просмотров
То есть, если "отодвинуть экран подальше" линии видны вполне себе отчётливо, но стоит приблизиться, и изображение распадается на разнообразные и хорошо перемешанные точки. Ну, почти как на снимках...
1.png
1.png (3.93 КБ) 4770 просмотров
Итак, линии тонкие, а составляющие их точки очень даже разноцветные. Диффузия, даже с минимальным радиусом маски, напрочь убивает линии, смешивая их с фоном. Более того, изолинии рельефа зелёного(!) цвета, перемешиваясь с фоновыми заливками, вовсю прикидываются искомыми границами полигонов. В общем, труба - во всём своём безобразии начинает вырисовываться ручная работа... Листов, эдак на 150...
Вложения
List.png
List.png (2.46 МБ) 4770 просмотров

Григорий Степанов
Easy Trace – эксперт
Сообщения: 329
Зарегистрирован: 03 сен 2009, 11:13
Репутация: 64
Откуда: Россия, г.Рязань
Контактная информация:

Re: Размытие как инструмент выделения линий?

Сообщение Григорий Степанов » 01 авг 2012, 14:50

Казалось бы причем здесь диффузия?
before.png
before.png (1.81 МБ) 4767 просмотров
after.png
after.png (1 МБ) 4767 просмотров
И, что самое приятное - зелёные изолинии, так и остались зелёными и легко отделились от границ областей...

Ответить

Вернуться в «EasyTrace»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей