imwarp
Aplicar la transformación geométrica a una imagen
Sintaxis
Descripción
[ transforma una imagen con referencia espacial especificada por los datos de la imagen B,RB] = imwarp(A,RA,tform)A y su objeto de referencia espacial asociado RA. Las salidas son una imagen con referencia espacial especificada por los datos de la imagen B y su objeto de referencia espacial asociado RB.
[___] = imwarp(___, especifica el tipo de interpolación que usar.interp)
[___] = imwarp(___, especifica argumentos de nombre-valor para controlar los diversos aspectos de la transformación geométrica. Name=Value)
Sugerencia
Si la transformación de entrada tform no define una transformación hacia adelante, utilice el argumento nombre-valor OutputView para acelerar la transformación.
Ejemplos
Argumentos de entrada
Argumentos de par nombre-valor
Argumentos de salida
Sugerencias
Si desea aplicar una transformación geométrica idéntica a un lote de imágenes del mismo tamaño, puede utilizar el objeto
Warpery la funciónwarp. En comparación conimwarp, el objetoWarperacelera significativamente la transformación para lotes de imágenes de tamaño pequeño a mediano, con rendimientos decrecientes para imágenes más grandes.
Algoritmos
imwarp determina el valor de los píxeles de la imagen de salida mediante la asignación de ubicaciones en la imagen de salida a las ubicaciones correspondientes en la imagen de entrada (una asignación inversa). Cuando el centro de un píxel de la imagen de salida no coincide con el centro de un píxel de la imagen de entrada, imwarp interpola dentro de la imagen de entrada para calcular el valor del píxel de salida.
La figura ilustra una transformación de traslación de una imagen de damero, en la que cada cuadrado tiene 10 por 10 píxeles. Por convención, los ejes en el espacio de entrada se etiquetan como u y v y los ejes en el espacio de salida como x e y. Mediante la transformación inversa, el píxel con coordenadas (x,y) (25,35) en el espacio de coordenadas de salida se asigna a las coordenadas(u,v) (5,5) en el espacio de coordenadas de entrada.

imwarp realiza la asignación utilizando coordenadas mundiales. Para obtener más información, consulte Sistemas de coordenadas de imagen.







