Всего за пару минут можно узнать, где именно находится объект на снимке и как далеко он расположен от точки съёмки. Ниже — подробная инструкция, подобранные приложения и проверенные формулы, которые позволяют максимально быстро «пробить» расстояние по одной фотографии.
Почему это работает
Цифровой снимок содержит две ключевые группы данных:
- EXIF-метаданные — фокусное расстояние, размер матрицы, dpi, даже GPS-координаты;
- Изображение — пиксельные размеры объектов на кадре.
Если известен хотя бы один реальный размер объекта (высота здания, длина машины, рост человека), то по пропорции «объект–матрица» можно рассчитать и расстояние.
Быстрый способ за 3 шага
Шаг 1. Снять EXIF-данные
Откройте фото на компьютере или телефоне (Windows: «Свойства → Подробности», macOS: Cmd+I, Android/iOS: Google Фото → «i»). Запишите:
- f — фокусное расстояние (мм);
- W×H — разрешение матрицы (px);
- crop factor (если камера не «фулл-фрейм»).
Шаг 2. Измерить объект на снимке
Откройте изображение в любом редакторе с линейкой (Photoshop, GIMP, Paint.NET) или воспользуйтесь онлайн-сервисом MeasureOnImage.com. Проведите линию по измеряемому объекту и запишите её длину в пикселях Lpx;
Шаг 3. Применить формулу
Реальная высота объекта Hreal к пиксельной Lpx относится так же, как фокусное расстояние f к расстоянию до объекта D:
D = (Hreal × f) / (Lpx × pixel_pitch)
где pixel_pitch = физический размер пикселя матрицы (мм). Для большинства смартфонов достаточно табличного значения: 1,4–1,6 µм.
Приложения, которые делают всё за вас
| Приложение | Платформа | Особенности |
|---|---|---|
| ImageMeter | Android / iOS | Работает по Bluetooth с лазерными дальномерами, строит планы прямо на фото. |
| Google Measure | Android (ARCore) | Измеряет в дополненной реальности, не требует масштаб-образца. |
| CamToPlan | iOS / Android | Строит 3-D-планы комнат и выводит длины, площади и объёмы. |
| Быстрый замер (Samsung) | Galaxy-фоны | Встроен в камеру, работает «точка-точка» без предварительной калибровки. |
| MeasureOnImage.com | Любой браузер | Бесплатный онлайн-инструмент: загрузил фото — сразу измеряй. |
Пример расчёта за 60 секунд
Дано:
- Высота дома Hreal = 30 м;
- f = 24 мм (смартфон iPhone 15);
- Lpx = 690 px на снимке 3000×4000 px;
- pixel_pitch ≈ 1,4 µм = 0,0014 мм.
Решение:
- Физическая высота на матрице = 690 × 0,0014 = 0,966 мм.
- D = (30 × 24) / 0,966 ≈ 745 м.
Итак, дом находится примерно в 750 метрах от фотографа.
Лайфхаки и подводные камни
- Косой кадр? Используйте перспективную коррекцию в Photoshop («Crop → Perspective») или приложении SKRWT, чтобы снять искажение.
- Нет EXIF? Попросите автора отправить RAW или хотя бы снимок «как есть» в мессенджере без сжатия.
- Объект снимали зумом? Не забывайте учитывать optical zoom и digital crop — оба влияют на итоговое f.
- Часто работаете? Создайте шаблон Excel с формулами выше: вводите 3 числа — получаете результат.
Для быстрой «рассорки» по фото достаточно:
- Определить фокусное расстояние и размеры матрицы;
- Измерить объект на снимке;
- Подставить в простую пропорцию.
Если не хочется считать — установите любое из перечисленных приложений: они сделают всё автоматически, а результат можно сразу экспортировать в PDF или DXF. Проверено на практике: по одной фотографии можно узнать расстояние до объекта меньше чем за минуту.