Текущее время: Вс дек 17, 2017 10:15 pm

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: Ср ноя 16, 2005 2:55 pm 
Пользователь

Зарегистрирован: Пн ноя 07, 2005 5:08 pm
Сообщения: 15
Здравствуйте, дорогие продвинутые!
Векторизую изолинии в полуавтоматическом режиме.
В момент сближения горизонталей курсор начинает перескакивать на соседнюю линию?!
Как этого избежать?
Я выставил: плавные кривые, а в разделе "управление трассировщиком" - угол поиска продолжения 30 и глубина поиска продолжения 10 пикселов - это правильно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср ноя 16, 2005 8:09 pm 
Site Admin

Зарегистрирован: Вт мар 18, 2003 3:36 pm
Сообщения: 335
Откуда: Easy Trace Group
Боюсь, что никак.
Если "сближение" - это "слипание", то для трассировщика это одна линия. Такие места приходится проходить руками...
Избегать этого надо, по возможности, при сканированиии. Лучше всего сканировать в серошкальной шкале, а потом бинаризовать уже в ET, подбирая уровень так, чтобы слипаний было как можно меньше. Лучше иметь разрывы в линиях, чем слипания - с ними трассировщик справляется лучше.

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср апр 22, 2009 11:38 am 
Site Admin

Зарегистрирован: Пн авг 11, 2003 10:03 am
Сообщения: 296
Откуда: Easy Trace Group
Всё не так печально, существует несколько способов борьбы со "слипаниями" линий:

1. Выбрать более высокое разрешение при сканировании и сохранить растр в правильном формате (самое верное, но не всегда возможное решение);

2. Применить при выделении растра сочетание операций Размытие + Повышение резкости, так как это показано в большинстве видеороликов;

3. Если это растр рельефа и его разрешение низкое (толщина линий 1-3 pix) можно применить масочную фильтрацию «Тонкие линии». Значительная часть паразитных связей будет разорвана;

4. Выделить и вырезать из растра линии сетки (см. ролик http://www.easytrace.com/site/russian/video/AutodetectGrid/AutodetectGrid.htm).
Многие склейки находятся именно в местах пересечения с её линиями.

Но лучше всего использовать автоматическую векторизацию. Тогда можно будет применить утилиту векторной фильтрации. Для таких случаев есть два вида обработки артефактов:

- Удаление перемычек (мостов между линиями);
- Обработка X-образных склеек (это где две линии «слиплись» на значительном протяжении);


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср апр 22, 2009 5:47 pm 
Пользователь

Зарегистрирован: Вс мар 08, 2009 7:01 pm
Сообщения: 34
После перехода с версии 8.0 на 8.6 я был приятно удивлён явным повышением IQ программы в некоторых случаях векторизации. В частности при векторизиции близкорасположенных раздельных полигонов с небольшими зазорами между ними. Насколько я понял, если соседний полигон уже вектризован, то в этом случае векторизатор будет считать, что эти полигоны не соприкасаются и не перескакивает на соседний. Это в большинстве случае совершенно правильно.
А нельзя ли что-то подобное сделать при векторизации линий? Например, в стратегии ввести переключатель типа "Линии преимущественно не соединяются". При этом, если две линии слипаются на небольшой (настраиваемой) длине, то при векторизации они не соединяются, а идут параллельно. Или что-то в таком духе.

_________________
Навигационные карты Архангельской области


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вт май 25, 2010 9:33 am 
Site Admin

Зарегистрирован: Пн авг 11, 2003 10:03 am
Сообщения: 296
Откуда: Easy Trace Group
Вопрос "слипания" соседних линий довольно давно решён применительно к автоматической векторизации. Разделение слипшихся линий можно выполнить даже двумя способами:

1. утилитой Фильтрация векторных линий;
2. инструментом Корректор слипаний

Вложение:
Коррекция слипаний.jpg
Коррекция слипаний.jpg [ 67.6 Кб | Просмотров: 3879 ]


И вообще, везде, при малейшей возможности, следует применять автоматическую трассировку.

В более ранних версиях, места векторизованных в автомате слипаний проще "смахнуть" векторной стёркой, а затем сшить утилитой Сшивка разрывов.

Теперь по теме вопроса.

В настоящее время заканчивается чистка программы. Через месяц - полтора выйдет новый релиз. После его выхода ОБЯЗАТЕЛЬНО будут дорабатываться полуавтоматические трассировщики. Прежде всего для работы на детальных космоснимках.

Чудес ожидать пока не следует, но кое что интересное будет. Вместе с этой доработкой
будут устранены старые огрехи в поведении трассировщиков. Если честно - логика работы
трассировщиков не менялась уже лет 7-8. На фоне успехов в автоматической трассировке эти
инструменты казались просто не нужными.

Сейчас, акцент с оцифровки карт переносится на дешифрирование снимков. И здесь полуавтоматы ещё скажут своё слово.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
phpBB SEO