2012-02-28 3 views
0

Я хотел бы извлечь точки функции SURF/SIFT из изображения здания или ориентира и определить его координаты GPS.Определите здание, использующее алгоритм SURF/SIFT на его снимке, и получите GPS-координаты.

Я использую OpenCV для Android для SURF.

Я хотел бы знать, есть ли API, который возвращает координаты GPS здания на картинке, я могу делать любые преобразования на изображении перед отправкой на сервер.

Спасибо.

ответ

0

В зависимости от камеры долгота и широта прикрепляются к информации EXIF ​​вашей фотографии. Exiv2 - это библиотека C++ и утилита командной строки для управления метаданными изображений. С несколькими изображениями одного и того же здания, извлечения SURF и калибровки камер (изображений) вы можете получить «точную» координату в справочном мире. Это то, чего вы добиваетесь?

+0

Привет, Эрик. Хотя я и должен это делать, мне было интересно, есть ли онлайн-API или служба, в которой есть база данных изображений зданий и их адрес/координаты. (Как Google goggles, но с набором API). Спасибо, что помогли. :) –

+0

Базы данных, которые я использовал несколько лет назад, были не бесплатными, но вы можете попробовать google «Проект Terra Numerica», целью которого была оцифровка городских. Помните, как работает этот сайт: [принимает ответы] (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) – Eric