четверг, 1 мая 2014 г.

Python Photogrammetry Toolbox: добавление новой камеры в базу данных

Вся процедура подробно иллюстрирована в этом скринкасте .
Но тем не менее я пройдусь последовательно по каждому шагу..
И так - 
1) Запускаем интерфейс PPT и идем во вкладку "Check Camera Database" и нажимаем кнопку "Select photos Path" что бы выбрать директорию, в которой лежат исходные фотографии..

2) Нажимаем кнопку "Run" что бы программа начала сканировать EXIF данные  фотографий в поисках информации о камере, которой были сделаны эти фото.

3) Переходим в окно консоли и видим, что программа обнаружила камеру (в моем случае это NIKON D70) и выдала такое сообщение - "Type CCD width in mm ..." .
Под CCD - в данном случае имеется в виду матрица камеры (иногда это еще называют Image sensor), и программа просит нас ввести размер широкой стороны матрицы в миллиметрах.  Эту информацию всегда можно найти в интернет, например для камер Nikon идем сюда.

Например, если что бы найти размер матрицы для Ipad то пишем в гугле запрос : Ipad 3 image sensor size и получим кучу ссылок на источники.. например вот этот. Где написано, : The New iPad (iPad 3) utilizes an OmniVision OV5650 1/3.2-inch (4.54 x 3.42 mm) То есть у третьего айпада ширина матрицы = 4.54 мм. Я это сохраню, ибо у меня именно такая железяка.. и я буду экспериментировать на ней в дальнейшем..
Но возвращаясь к Nikon D70.. узнаем по ссылке, что image sensor width = 23.7mm
Вот это число и пишем в консоли :
жмем ENTER и получаем сообщение, что камеру успешно добавлена в базу данных:
Это означает что теперь мы можем переходить в первую вкладку интерфейса PPT и начинать работать с фотографиями сделанными на NIKON D70 !

2 комментария:

  1. Статьи о PPT отличные. Огромное спасибо.
    Можно поинтересоваться, а какие результаты (в цифрах) выдает программа на данном конкретном примере?

    ОтветитьУдалить
  2. Здравствуйте Руслан. Я как доберусь до компьютера на котором это делал - залью сюда прямо файл с результатом (облако точек + поверхность получившуюся) .. И напишу общее колличество точек.

    ОтветитьУдалить