Principios de corrección de perspectiva en software.

Me interesa fotografiar edificios de forma que se conserven las líneas verticales. Como se muestra en la imagen de la derecha.

imagen de cambio de inclinación

Entiendo que esto se puede lograr con una lente de cambio de inclinación . Sin embargo, mi Fujifilm X100 tiene una lente fija, por lo que no podré hacer esto con mi cámara actual.

Así que estoy interesado en lograr un resultado similar usando software. Tenga en cuenta que no busco ese aspecto "en miniatura" con poca profundidad de campo a larga distancia. Esto es lo que parece reproducir la mayoría del software que se anuncia como "cambio de inclinación falso".

Simplemente quiero que se conserven mis líneas verticales.

¿Es esto tan simple como proyectar una imagen rectangular en un trapezoide? ¿Simplemente aplastando el borde inferior del rectángulo? ¿O es más complicado que esto? ¿La forma proyectada es quizás más compleja que un trapezoide?

distorsión

No tengo acceso a Photoshop, pero uso Gimp e Inkscape. Y si es necesario, puedo escribir mi propio software. Para aclarar, busco la transformación geométrica real.

Respuestas (3)

Sí, es tan simple como proyectar un trapezoide en un rectángulo:

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

Gimp lo hace. La mayoría de los editores de imágenes razonables ofrecen esto.

Perderá algo de resolución efectiva porque tiene que interpolar píxeles.

Tienes que enfocar toda la imagen en tu original. No es magia.

Aunque muchas lentes que tienen la capacidad de controlar una también tienen la capacidad de controlar la otra, la inclinación y el desplazamiento son dos movimientos diferentes.

El aspecto "en miniatura" se logra mediante movimientos de inclinación. El eje óptico de la lente está inclinado alejándose de un ángulo perpendicular con respecto al plano de imagen.

movimiento de inclinación

La corrección de la perspectiva en términos de líneas convergentes se logra ópticamente usando el movimiento de cambio. Se mantiene el ángulo de 90° del eje óptico de la lente con respecto al plano de imagen. El centro del eje óptico de la lente se aleja del centro de la película o sensor mientras permanece perpendicular al plano ocupado por la película/sensor.

cambio de movimiento

Asumiendo que el edificio es perpendicular al suelo, esto tiene el mismo efecto que apuntar el eje óptico de la lente horizontalmente y luego recortar toda la imagen excepto la parte superior. Los lentes de cambio tienen círculos de imagen más grandes que los formatos para los que están diseñados, por lo que el campo de visión se puede desplazar bastante hacia un lado u otro del círculo de imagen emitido por el lente y no tenemos que renunciar a la resolución. recortando una parte significativa de la imagen.

ingrese la descripción de la imagen aquí

Es posible inclinar la cámara hacia el edificio y corregir las líneas convergentes mediante software. Por supuesto, cada vez que comenzamos a reasignar píxeles, renunciamos a una cantidad pequeña pero medible de resolución .

¿Es esto tan simple como proyectar una imagen rectangular en un trapezoide? ¿Simplemente aplastando el borde inferior del rectángulo? ¿O es más complicado que esto? ¿La forma proyectada es quizás más compleja que un trapezoide?

Depende de las características de la lente que esté utilizando y de si la cámara proporciona o no corrección de la distorsión de la lente. Si su lente tiene una distorsión geométrica significativa , deberá corregirla antes de hacer su proyección trapezoidal para corregir la "distorsión" de perspectiva causada por su posición de disparo. Sin embargo, tenga cuidado. Si su cámara ya realiza la corrección de distorsión geométrica automáticamente, no es necesario que la vuelva a aplicar.

Darktable, una alternativa de código abierto a Lightroom, también puede realizar una compensación trapezoidal.

Dado que está en la pila de código abierto, es posible que desee considerar usar Darktable también. También puede corregir la distorsión de la lente, lo que puede ser de su interés.