Принципы коррекции перспективы в программном обеспечении - Фотопедия
1 голос
/ 02 января 2018

Мне интересно фотографировать здания так, чтобы сохранялись вертикальные линии. Как показано на рисунке справа.

tilt shift image

Я понимаю, что это может быть достигнуто с помощью объектива со смещением наклона . Однако мой Fujifilm X100 имеет фиксированный объектив, поэтому я не смогу сделать это с моей текущей камерой.

Поэтому я заинтересован в достижении аналогичного результата с помощью программного обеспечения. Обратите внимание, что я не после этого "миниатюрного" взгляда с малой глубиной резкости на большом расстоянии. Это то, что, по-видимому, воспроизводит большинство программ, которые выставлены как «поддельные сдвиги наклона».

Я просто хочу, чтобы мои вертикальные линии были сохранены.

Это так просто, как проецировать прямоугольное изображение на трапецию? Просто раздавить нижний край прямоугольника? Или это больше, чем это? Возможно, проецируемая форма более сложная, чем трапеция?

distortion

У меня нет доступа к Photoshop, но я использую Gimp и Inkscape. И при необходимости могу написать собственное программное обеспечение. Чтобы уточнить, я после фактического геометрического преобразования.

Ответы [ 3 ]

4 голосов
/ 02 января 2018

Хотя многие объективы, способные управлять одним, также способны управлять другим, наклон и смещение - это два разных движения.

«Миниатюрный» вид достигается с помощью наклонных движений. Оптическая ось объектива отклонена от перпендикулярного угла относительно плоскости изображения.

tilt movement

Коррекция перспективы с точки зрения сходящихся линий выполняется оптически с использованием сдвига. Угол наклона оптической оси объектива относительно плоскости изображения сохраняется 90 °. Центр оптической оси объектива перемещается от центра пленки или датчика, оставаясь перпендикулярным плоскости, занимаемой пленкой / датчиком.

shift movement

Если предположить, что здание перпендикулярно земле, это имеет тот же эффект, что и горизонтальное наведение оптической оси объектива, а затем обрезка всей части изображения, кроме верхней. У сменных линз круги изображения больше, чем в тех форматах, для которых они предназначены, поэтому поле обзора можно смещать довольно далеко в одну или другую сторону круга изображения, отбрасываемого линзой, и нам не нужно отказываться от разрешения обрезая значительную часть изображения.

enter image description here

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

Это так же просто, как проецировать прямоугольное изображение на трапецию? Просто раздавить нижний край прямоугольника? Или это больше, чем это? Является ли спроецированная форма более сложной, чем, возможно, трапеция?

Это зависит от характеристик используемого объектива и от того, обеспечивает ли камера коррекцию искажения объектива. Если у вашего объектива есть существенное геометрическое искажение , вам необходимо исправить это перед выполнением трапецеидальной проекции, чтобы исправить перспективное «искажение», вызванное вашей позицией съемки. Будьте осторожны, хотя. Если ваша камера уже выполняет коррекцию геометрических искажений автоматически, вам не нужно применять ее снова.

1 голос
/ 04 января 2018

Да, это так же просто, как проекция трапеции на прямоугольник:

https://docs.gimp.org/en/gimp-tool-perspective.html

Gimp делает это. Наиболее разумные графические редакторы предлагают это.

Вы потеряете некоторое эффективное разрешение, потому что вам придется интерполировать пиксели.

Вы должны сфокусировать все изображение в оригинале. Это не магия.

0 голосов
/ 04 января 2018

Darktable, альтернатива Lightroom с открытым исходным кодом, также может выполнять компенсацию трапецеидальных искажений.

Поскольку вы работаете в стеке с открытым исходным кодом, вы можете рассмотреть возможность использования Darktable. Это также может исправить искажения объектива, которые могут вас заинтересовать.

...