Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Transformaciones geométricas genéricas

Realizar transformaciones geométricas genéricas utilizando el flujo de trabajoimwarp

Las transformaciones geométricas asignan coordenadas de píxeles en la imagen de salida a coordenadas en la imagen de entrada. A continuación, el proceso de asignación interpola el valor de los píxeles de salida de la imagen de entrada.

Utilice estas funciones para realizar transformaciones geométricas generales 2D, 3D y N-D. Para realizar una transformación geométrica 2D o 3D, cree primero un objeto de transformación geométrica que almacene información sobre la transformación. A continuación, pase la imagen que se va a transformar y el objeto de transformación geométrica a la función.imwarp

Funciones

imwarpAplicar transformación geométrica a la imagen
affineOutputViewCrear vista de salida para deformar imágenes
fitgeotransAjustar la transformación geométrica a pares de puntos de control
findboundsBuscar límites de salida para la transformación espacial
fliptformVoltear roles de entrada y salida de la estructura de transformación espacial
makeresamplerCrear estructura de remuestreo
maketformCrear estructura de transformación espacial ( )TFORM
tformarrayAplicar la transformación espacial a la matriz N-D
tformfwdAplicar la transformación espacial hacia adelante
tforminvAplicar transformación espacial inversa

Objetos

expandir todo

WarperAplicar la misma transformación geométrica a muchas imágenes de manera eficiente
imref2dReferencia de imagen 2D a coordenadas mundiales
imref3dReferencia de imagen 3D a coordenadas mundiales
affine2dTransformación geométrica afín 2-D
affine3d Transformación geométrica afín 3-D
projective2d Transformación geométrica proyectiva 2-D
geometricTransform2dObjeto de transformación geométrica 2D
geometricTransform3dObjeto de transformación geométrica 3D
PiecewiseLinearTransformation2DTransformación geométrica lineal por pieza 2-D
PolynomialTransformation2DTransformación geométrica polinómila 2-D
LocalWeightedMeanTransformation2DTransformación geométrica media ponderada local 2-D

Temas

Transformación geométrica

Descripción general del proceso de transformación geométrica 2D y 3D

Para realizar una transformación geométrica general de una imagen 2D o 3D, defina primero los parámetros de la transformación y, a continuación, deforme la imagen.

Representación matriz de transformaciones geométricas

Las transformaciones afines y proyectivas están representadas por matrices. Puede utilizar operaciones de matriz para realizar una transformación global de una imagen.

Transformaciones espaciales N-Dimensionales

Puede crear transformaciones geométricas personalizadas para procesar imágenes de cotas arbitrarias o para cambiar la dimensionalidad de la imagen de salida a partir de la imagen de entrada.

Especificar valores de relleno en la salida de transformación geométrica

En este ejemplo se muestra cómo especificar el color del espacio en blanco en la imagen después de una transformación geométrica.

Referencia espacial

Sistemas de coordenadas de imagen

Descubra cómo se expresan las ubicaciones de las imágenes mediante índices de píxeles y coordenadas espaciales.

Definir coordenadas mundiales mediante la referencia espacial

Los objetos de referencia espacial codifican la relación entre la extensión de la imagen en coordenadas intrínsecas, la extensión de la imagen en coordenadas mundiales y la resolución de la imagen.

Definir coordenadas mundiales con propiedades XData e YData

Las propiedades y las propiedades de imagen son vectores de dos elementos que controlan el rango de coordenadas que abarca la imagen.XDataYData

Ejemplos destacados