Цитата: Geek
Ок, теперь понял. Вы пытаетесь добиться одинакового углового размера для всех точек картинки. Можно попробовать не края сжимать, а растянуть центр, чтобы картинка осталась прямоугольной. Попробую завтра-послезавтра.
Можете не пробовать. Края УЖЕ искажены. В каждой точке периметра - на разную величину. К чему вы там центр будете вытягивать?
Кстати, я сделал вывод графика относительной погрешности, исправляемой моей программой. Это отдельная процедура, которая берет точку снимка на заданном расстоянии от центра, вычисляет ее положение после коррекции, и рисует график. Вот скриншот.
Справа - скриншоты из документа hasselblad_spec.pdf, приведенному Призраком. Похоже, не правда ли?
А вот и модифицированная версия программы, с исходным кодом:
http://www.rapidshare.ru/1254132Можно убедиться, что прежний код без измений, влияющих на вычисления, в новый код скопипастены те части из прежнего кода, которые обеспечивают вычисление позиции. Добавленные вводимые поля позволяют правильно привести к масштабу график всего лишь, и не влияют на исправление искажений. Поле пикселей на сантиметр - это расстояние между крестиками в пикселях. Ширина картинки - это тоже понятно.
ИТОГО: моя коррекция правильная. В скорректированной картинке можно безопасно и надежно измерять расстояния между точками в градусах, при этом наиболее точные измерения производятся вдоль прямых линий, проходящих через центр кадра, и вдоль концентрических окружностей с центром в центре кадра. Следствие: то, что горы прыгают на ранее приведенном совмещении на величину около 2 градусов (или Земля прыгает, если сводить горы) -
эта ошибка не объясняется искажениями фотографий. Привожу это совмещение еще раз.
Для получения объяснений эффектов по приведенному совмещению следует учесть следующие обстоятельства:
1) по легенде, все 4 фотографии сделаны примерно в одном месте, вблизи ЛМ. Флаг не передвигался.
2) Земля за все время съемок не переместилась далее, чем в пределах 1-2 минут (не градусов, а минут), что подтверждается данными астропрограмм. Даже с учетом возможного сдвига времени на 2 часа 40 минут назад или хоть вперед.
3) Гора на заднем плане, по легенде, находится на расстоянии не менее 9 километров, и высоту имеет около 2 километров. Т.е. это достаточно удаленный объект, и не может так просто подпрыгнуть на 2 градуса.
Интересно услышать новые версии.
Кстати, версия 4 ApolloTimeCalc: http://www.rapidshare.ru/1254240 - добавлено масштабирование гномона и тени, убрано замусоривание рабочей директории тестовыми битмапиками, и дополнительная версия для А-17 выполнена как -2ч40м. Кажется, у них по бортовому журналу время посадки так же примерно на эту величину отличается. Одно непонятно: если перевод часов на 2ч40минут был, то где же это отражено во времени самого протокола?