Текущее время: Вт дек 12, 2017 7:34 am

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: Вт сен 25, 2012 11:14 am 
Site Admin

Зарегистрирован: Вт мар 18, 2003 11:16 am
Сообщения: 173
В последнее время все чаще начинают встречаться материалы для оцифровки, полученные не путем сканирования материальных носителей, а полученные в результате фотографирование. Ранее такие материалы не рассматривались для автоматической векторизации в виду их низкого качества. Но в связи с широким распространением качественной фототехники, качество таких материалов стало достаточно приличным, но как и прежде на таких материалах присутствуют искажения:
- размытость по краям - такие виды искажений вносит фототехника.
- неровность самого носителя - при сканировании карта прижимается, и неровности частично разглаживаются. При фотографировании материал просто лежит на ровной поверхности и все неровности просто "расцветают".

В связи со все большем распространением таких материалов хотим поделиться алгоритмом их обработки.

Посмотрим на исходный растр, а вернее сказать на две половинки растра.

Шаг 1. Создание проекта

Цель первого шага - создать проект в который будут помещены оба растра для их дальнейшей обработки.

Необходимо создать проекты в нашем случае масштаба 1:2000 и поместить в поле проекты две половинки растра.

Шаг 2. Генерация сетки контрольных точек.

На втором шаге необходимо выполнить генерацию сетки контрольных точек по которым будет выполнена привязка и коррекция двух половинок растра.

Для генерации существует утилита "Генерация рамки и сетки". В окне утилиты необходимо задать начальную точку сетки и ее шаг, а так же вид сетки (непрерывные линии или в виде крестов).

Шаг 3. Перепривязка и коррекция растров по произвольному набору опорных точек.

Выполним перепривязку и коррекцию каждой половины растра.

Перепривязка по всем реперам растра позволит распрямить растр и выполнить коррекцию растра в пределах каждого квадрата образуемого реперами.

Перепривязка растра выполняется достаточно просто - необходимо указать всем реперным засечкам растра соответствующие им сгенерированные кресты сетки.

Растры до привязки коррекции

... после привязки и коррекции

Шаг 4. Обрезка растров

Две половины растра были отсняты с перекрытием. Необходимо обрезать растры по общим для обоих растров крестам, максимально удаленным от края растра, т.к. у краев имеются максимальные искажения.

Шаг 5. Объединение растров.

Сошьем два куска карты в единый растр. Для этого выполним утилиту "Объединение растров". А так же обрежем у растра зарамочную информацию для сборки растрового покрытия.



Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Ср сен 26, 2012 9:39 am 
Site Admin

Зарегистрирован: Вт мар 18, 2003 11:16 am
Сообщения: 173
А так же хотелось добавить - чтобы добиться лучших результатов исходные материалы перед фотографированием желательно разгладить утюгом. Если нет возможности разгладить, то просто натянуть и прижать края хотя бы монетами по пять рублей. И такая нехитрая манипуляция позволит значительно уменьшит искажения по краям карты.


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

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


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

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


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

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