2014-09-11 2 views
0

У меня есть группа Geotagged изображений, к которым я обращаюсь в python, используя pyexiv2. Он отлично работает, но я не понимаю, что дает значение «GPSImgDirection». В основном, это две большие большие цифры, например:Exif Направление изображения

2147483647/8613474

Что это значит? Я думаю, что это «рациональный» тип данных. Что это значит? Как я могу превратить число в то, что люди могли понять, например, «5 градусов к востоку от севера»?

Спасибо! Alex

+1

я делаю что 249 градусов, или примерно юго-запад. Спецификация не любит числа с плавающей запятой, потому что разные компьютеры представляют их по-разному. Я думаю, что это направление, которое смотрела камера. –

+0

Хорошо спасибо, так что это просто одно число, разделенное на другое? Это просто большая часть? –

+0

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

ответ

3

Марк правильно сообщил мне, что это просто большая часть. Итак:

2147483647/8613474 = 249.3 degrees

Так, начиная с должного Севера 0 градусов и идти по часовой стрелке, он говорит, что это примерно SW или W.

Смежные вопросы