Android получить азимут телефона, когда был сделан снимок - PullRequest
3 голосов
/ 16 марта 2010

Я могу использовать SensorManager и SensorEventListener, чтобы получить азимут. Мне интересно, если встроенный Intent для захвата изображения обеспечивает азимут или ориентацию? Спасибо Jon

1 Ответ

0 голосов
/ 16 марта 2010

Не по умолчанию ... но хорошая идея.

Вот список тегов exif, представленных на одной из фотографий с моего Moto droid на Android 2.1.

File name    : 2009-11-11 17.00.20.jpg
File size    : 1147174 bytes
File date    : 2009:11:11 18:00:20
Camera make  : Motorola
Camera model : Droid
Date/Time    : 2009:11:11 17:00:11
Resolution   : 2592 x 1936
Orientation  : rotate 90
Flash used   : No
Exposure time: 0.100 s  (1/10)
Aperture     : f/2.8
ISO equiv.   : 200
Whitebalance : Auto
Metering Mode: center weight
Exposure     : program (auto)
GPS Latitude : N 44d 55m 44s
GPS Longitude: W 77d 22m 22s

Бьюсь об заклад, есть способ добавить его к изображению ... С помощью встроенного датчика ориентации вы можете рассчитать азимут.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...