Посоветуйте софт
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Посоветуйте софт
Каким софтом можно "наятнуть" один "неправильный" снимок на другой "правильный"? Например, рисуем на "правильном" снимке контур озера и говорим проге что это правильный контур. Затем на неправильном снимке рисуем контур тогоже озера и говорим проге что это неправильный контур. Программа должна "натянуть" неправильное изображение так чтобы контуры озер совпадали. Что-то вроде афинного преобразования, но для растра.
Может МапИнфо это может?
Может МапИнфо это может?
|
||
-
- Сообщения: 159
- Зарегистрирован: 21 фев 2013, 13:43
Re: Посоветуйте софт
Erdas и ArcGIS. Только надо не контуры рисовать, а связать два снимка по характерным точкам и трансформировать неправильный.
Re: Посоветуйте софт
По точкам, в GlobalMapper, даже если есть локальные искажения.
Re: Посоветуйте софт
Ну в ГлобалМаппере я делал, но оочень гиморно! Это надо 60 точек сперва создать на "хорошем" растре, затем вручную сделать их точками привязки (.gcp) а потом расставить на "плохом" растре.
В принципе работет, но гимморно долго.
В принципе работет, но гимморно долго.
Re: Посоветуйте софт
А зачем так много?
Сразу грузим кривой снимок в режим привязки, ставим метод трансформации попроще (Affine или Polynomial), находим хотя бы три-четыре какие-то характерные точки, ставим, жмем Apply - кое-как встанет на место, потом постепенно добиваем и не забываем жать Apply и менять метод трансформации на более высокий порядок. У меня так нормально привязывались preview всякие, снятые под черт знает какими углами иногда.
Сразу грузим кривой снимок в режим привязки, ставим метод трансформации попроще (Affine или Polynomial), находим хотя бы три-четыре какие-то характерные точки, ставим, жмем Apply - кое-как встанет на место, потом постепенно добиваем и не забываем жать Apply и менять метод трансформации на более высокий порядок. У меня так нормально привязывались preview всякие, снятые под черт знает какими углами иногда.
|
||
Re: Посоветуйте софт
Панорама такое делает как с растром так и с вектором
***********
C-MAP by Jeppesen - Восточносибирский Бассейн
***********
C-MAP by Jeppesen - Восточносибирский Бассейн
Re: Посоветуйте софт
Ну так вы привязывали космоснимки. Они отображают реальность, хоть под каким углом она снята. А я пытаюсь "натянуть" лоцию-карту, которую нарисовал какой-то враг народа. Это, что называется, "Натянуть гондон на глобус". Тут 5-6 точек мало, чертовски мало.
Вот выход
Берем все тот же Глобал маппер. Сперва грузим нормальный снимок, у меня это QuickBird. Он привязан, в geo-tiff-е. Затем грузим нашу кривую-косую лоцию (тоже растр). Маппер предлагает его привязать, и мы соглашаемся. Ставим такой же Датум и проекцию, как у нормального космоснимка.
В диалоге привязки мы видим три окошка с растрами. В левом окошке лоция, в этом окне мы делаем зум. В центральном окошке та же лоция, здесь мы будем тыкать и получать координаты на растре. В правом окошке будет наш "правильный" космоснимок, здесь мы будем тыкать и получать геокоординаты.
И так, к примеру, тыкаем на видный мыс на космоснимке - получаем геокоординаты в соответствующем поле. Затем тыкаем на тот же мыс но на кривой лоции (в центральном окошке) и получаем координаты растра. Все, жмем Add Point. И так "протыкиваем" весь снимок.
Вся беда в том, что когда точек более 20-30, глобалмаппер начинает жутко оттормаживать при прорисовке такого растра. Поэтому лучше привязывать так небольшие фрагменты, не увлекайтесь сшивкой растров.
В диалоге привязки мы видим три окошка с растрами. В левом окошке лоция, в этом окне мы делаем зум. В центральном окошке та же лоция, здесь мы будем тыкать и получать координаты на растре. В правом окошке будет наш "правильный" космоснимок, здесь мы будем тыкать и получать геокоординаты.
И так, к примеру, тыкаем на видный мыс на космоснимке - получаем геокоординаты в соответствующем поле. Затем тыкаем на тот же мыс но на кривой лоции (в центральном окошке) и получаем координаты растра. Все, жмем Add Point. И так "протыкиваем" весь снимок.
Вся беда в том, что когда точек более 20-30, глобалмаппер начинает жутко оттормаживать при прорисовке такого растра. Поэтому лучше привязывать так небольшие фрагменты, не увлекайтесь сшивкой растров.
Re: Вот выход
Тормоза при привязке зависят от дефектности растра. Особенно, если кроме локальных сдвигов есть еще сильные глобальные искажения (заметный поворот, трапеция или еще что). Скажем, правка отсканированного с пузырями листа карты не напрягает ГМ даже при сотне-другой точек, потому что карта развернута правильно. А вот какая-нибудь "пачка беломора" начинает адски тормозить, когда выясняется, что у нее север сбоку и т.п.
Скажем, авиационные карты при неправильно указанном центральном меридиане (развернутые) тормозят и перестают тормозить, когда ц.м. указан более реалистично.
Скажем, авиационные карты при неправильно указанном центральном меридиане (развернутые) тормозят и перестают тормозить, когда ц.м. указан более реалистично.
PWP
Все таки решил встать на кривую дорожку искривления лоций.. Picture Windows Pro http://belklad.by/forum/viewtopic.php?f ... азобраться в программе очень просто, результат убедительный с ее помощью исправлял искаженные снимки КА с http://www.wwii-photos-maps.com/ натягивая на заготовленную километровую сетку
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и 160 гостей