Были или нет американцы на Луне?
13,263,242 109,687
 

  CodeGrinder ( Слушатель )
11 ноя 2009 21:54:54

Тред №164052

новая дискуссия Дискуссия  90

Цитата: Зумер
Для смещения ближних объектов на фотографиях я рецепта не знаю. Единственное, что приходит в голову - построение 3D-модели по нескольким фотографиям, хотя бы по двум, и наложение третьей фотографии в качестве контрольной.

В принципе, можно получать хорошее совмещение специальными программами, но результат, насколько я понимаю, имеет скорее художественную ценность. Т.е. для построения красивых панорам пойдет, а вот для измерений расстояния уже вряд ли.



Я ошибся, надо было повернуться, а не сместиться. Сами понимаете, при проекции на сферу картинка от поворота никак не поменяется, только край кадра сместится. Угол обзора всё тот же: 46,9°.

http://s58.radikal.r…ae21c5.png
http://s41.radikal.r…b5bad7.png
Отредактировано: CodeGrinder - 20 авг 2014 12:30:37
  • +0.00 / 0
  • АУ
ОТВЕТЫ (2)
 
 
  Зумер ( Слушатель )
12 ноя 2009 16:54:15

Получилось вот что:


Не идеально, конечно, но по сравнению с необработанным вариантом вполне даже ничего:


Маркеры не ставил, но яркость и контрастность увеличивал. А то серое с серым сливается, все становится серым, линий уже не видно, только на ощупь совмещать.
  • +0.00 / 0
  • АУ
 
 
  CodeGrinder ( Слушатель )
12 ноя 2009 22:21:55


Была та же фигня сначала. Когда разобрался получилось вот что:
http://glav.su/forum…#msg434463



P.S. Имейте в виду, что если бы на изображениях камера была бы ещё наклонена, скажем, по вертикали, то так хорошо бы - не совместилось. Для такого случая нужна ещё дополнительная обработка, предварительный поворот точек в 3D по вертикали. Как вариант можно сделать поворот кадра чтобы его оптическая ось совпадала с оптической осью на другом, но это та же фигня, только в профиль.
  • +0.00 / 0
  • АУ