После некоторой возни получилось следующие:kipjd писал(а):Пробую себе оцифровать лист карты. Но в полуавтоматическом режиме уйдёт, видимо, уйма времени, т.к. плотность горизонталей большая. Поэтому решил попробовать автовекторизацию, но появилась сложность с выделением слоя с горизонталями - из-за "качества" печати они получились "пятнистыми".
Как с таким бороться.
Файл: 300 дпи, JPEG.
Спасибо.
(Пример и проект выполнены на первом вложенном в пост растре
то есть 300 DPI, JPEG. Как выглядят на нём линии видно во втором
сообщении.
В пост вложен проект, так что можно попробовать повторить всё
своими руками ...)
На основе растра 3.jpg создан проект "по растру". Единицы измерения
пикселы, координатная система от Л.Н.У. растра (вопросы коррекции,
трансформации, привязки и т.д. в этом посте не рассматриваются).
Растр 3.jpg открыт, сохранён под именем 3_relief.tif и добавлен в проект.
Затем растр 3_relief.tif был обработан цепочкой растровых операций.
Цель - размытие и отсев точек сепии, и повышение контрастности и
однородности линий рельефа.
Обращаю внимание - в примере, в растровых линиях рельефа преобладают
красные и зелёные тона и мало синего цвета (то е. линии коричневые).
Это важно помнить при подборе масок по гистограммам на этапе бинаризации.
Цепочка операций до бинаризации (см. 3_relief.LOG в архиве проекта):
------------------ 3_relief.tif ------------------
1. Изменение растра 3_relief.tif :
Размытие :
Фактор = 50
Радиус = 1
2. Изменение растра 3_relief.tif :
Усиление резкости :
Коэффициент = 200
Радиус = 4
Порог = 0
3. Изменение растра 3_relief.tif :
Размытие :
Фактор = 50
Радиус = 1
4. Изменение растра 3_relief.tif :
Усиление резкости :
Коэффициент = 200
Радиус = 4
Порог = 0
5. Изменение растра 3_relief.tif :
Размытие :
Фактор = 100
Радиус = 2
6. Бинаризация
Выделение ч.б.растра по 3 маскам
------------------ End Log ------------------
Растр после обработки но до бинаризации:
Бинаризация.
!!! Опцию объединять маски - ОТКЛЮЧИТЬ!!!
Подбор трёх масок для:
1. Основной группы оттенков
2. Пересечений зелёных и коричневых линий
3. Светлые участки (маску подобрал небрежно, как выяснилось позднее)
Подбор диапазонов для основной маски.
(Важно помнить, что пересечение интервалов сразу по всем трём цветам
приводит к захвату серых оттенков чёрного - то е. мусора.)
(продолжение в следующем посте)