Я делаю серию полусферических (рыбий глаз) фотографий, пока еду на велосипеде по улицам города в рамках проекта по исследованию структуры деревьев городских улиц. Я планирую использовать свой смартфон (iPhone, но я мог бы получить и другой, если нужно), так как он имеет встроенный GPS и достаточно хорошее качество изображения.
В идеале камера должна быть направлена прямо вверх (зенитный угол 0 градусов), однако использование карданного подвеса для обеспечения этого неэффективно с точки зрения затрат. Я знаю, что у iphone есть уровень (часть приложения компаса), который можно использовать для определения зенитного угла. Если бы я мог знать зенитный угол, связанный с каждым изображением (так же, как записываются широта, долгота и азимут по компасу), то я мог бы исправить свои изображения, и они не должны были быть направлены точно вверх.
Я искал приложения, которые объединяли данные уровня компаса с камерой, но ничего не нашел. Любые предложения будут ценны. Может быть, мне просто нужно написать свое собственное приложение.
Приложение Theodolite для iOS хранит в Image Description
теге следующую информацию:
Image Description : vert_angle_deg=87.6 / horiz_angle_deg=19.3
Эти значения (необязательно) накладываются на изображение как «Угол возвышения: 87,6°» и «Угол горизонта: 19,3°».
Теодолит явно предназначен для использования в альбомной ориентации, делая «типичные» приблизительно горизонтальные снимки (по крайней мере, относительно линии горизонта). Ближе к зениту я заметил сильно различающиеся числа как для угла возвышения, так и для угла горизонта, даже между последующими снимками, у которых мало отличалась ориентация.
Я подозреваю, что большая вариация зенита не связана с расчетами Теодолита; скорее, это, вероятно, связано с разной относительной близостью к металлам / магнитам в моем специальном неофициальном тестировании.
Пользователь Emacs
Тедвард
Пользователь Emacs
Тедвард
Пользователь Emacs